a few things i do
- make sure the chest isn't too tight, because when it is it tends to exaggerate the hips. i think this is the big thing, really
- go for tops with longer length. this isn't as important as the first point, and the tops don't have to be goth-ninja long, but i try to avoid really cropped jackets
- i find tapered bottoms help to balance out my narrower shoulders. fuller leg openings make me look bottom-heavy. but then again i've seen japanese doods pull off this look really well, so ymmv
- padded shoulders are pretty sweet. not totally necessary, but they work magic on my shoulders.
any black denim will do, or blue denim with a more muted, "sinister" tone