If someone has not already told you this, this is a state of mind rather than how one's body looks. We have tested this hypothesis with many couples. What we found is that physical appearance had very little to do with how a woman's partner felt about her. These women were hot in their mind and it came out in how they behaved and dressed. So what you need to think about is how to change your thinking. How do you change your own attitude towards your own body? You have to look at your own body and start to love it. If you don't, then you will present a very insecure image to your partner and he will not like you either. Believe me, so many men write to us daily telling us how attractive they find women like you. But men love only those women that are confident and full of self-esteem. They are more interesting and more fun to be around. (Related article: How to improve self esteem?)
Here are some additional tips to feel good about your looks:
Start exercising regularly. It will not only tone up your body, you will feel much better about yourself. You don't have to do anything special; just regular physical activity will be great for you considering that you are not overweight.
Invest in a new wardrobe. Shop for clothes that make you look more lively and cheerful. Choose colors that go well with your skin and hair color. Do not forget the accessories.
Buy high-quality lingerie. Do not be too worried if it is too risqué. You will feel great when you wear it.
Spend more time in front of the mirror. Dress up in your favorite outfits and admire your body in front of the mirror. Just because you have small front, it does not mean that you should not look at yourself in the mirror. Notice, in particular, those assets of your body that stand out, whether it be your hair or eyes or rear.
Read inspirational books to develop your self-esteem.
Stay away from people who tease you or try to convince you that a woman's self-esteem is to be determined by her size.
Finally, smile. Smile for being a woman.