Keep looking. I despaired of finding a dress for my son's wedding five years ago, but found one that looked great at Boscov's! Someone will have something that looks good on you.
I don't like my shape either, but blame things not fitting right on the manufacturers.