Everyone deep down has feelings of insecurity at times, it's natural. Even the most alpha seeming people of the group have things they don't like about themselves, and here's why. Our view of beauty is distorted...
Bottom line, stop focusing on things you don't like about yourself because no one is perfect, and really unless you make it a big deal no one else is going to care. Once someone gets to know you, especially a woman, she is going to like you for who you are as a person. Not, the money, status, or looks you possess.
Celebs without makeup...
http://starblog95.skyrock.com/
The important thing for each one of us is simply to enjoy being ourselves. I'm 5'2 1/2", would I like to be taller? Of course, and at times, I'll use lifts to achieve that much like a celebrity would. However, once you're past that "hook point", and they're into you as a person, nothing else matters. So if you want to work on something, work on who you are as a person. Get out there and live life! I truly believe that by living life to the fullest, pursuing hobbies and interests, trying new things, or simply spending time with friends, you will end up expanding your social circle, gaining status, and end up being an interesting guy that women will want to get to know. So stop reading this, and go live damnit!