Sounds like more fitted styles would suit your shape better. Have you tried the sorts of styles Victoria Beckham would wear?
http://www.fashionising.com/forums/t--Watching-Victoria-Beckham-2291-15.html
Dresses that are fitted around the torso, Rouland Mouret 'Galaxy Dress' style.
You can also adapt current trends, like wearing grecian/one shoulder dresses and tops but rather than loose styles go for fitted waists, or cinch them in with a belt. Also 50s prom silhouettes but in a more modern, sexy shape might suit you well - a la Daisy Lowe:
If you can find some silhouettes that suit you, remember you can change the entire look and feel of an outfit (and thereby making it more current to 'now' trends) by your accessories: SHOES! tights, jewellery, belts, etc.