what kind of low self esteem-havin', momma's boy would even post that kind of question/picture?
i'll level with you, you may be a dog. that being said, you are a prime candidate for a makeover. looks aside, it is totally true that personality goes a looooong way. women like a guy who is confident, bordering on cocky-but NEVER arrogant, funny and has a smooth rap. all of which can be learned. just remember, they are as afraid of you as you are of them. trust me, i'm nothing to write home about but i have a drop dead gorgeous wife (high school sweetheart) and even though i've been married for quite some time and have kids, i still have women who show a lot of interest in me. why? i doubt it's my receding hairline or not-as-flattering-as-the-old-days waistline. my guess would be that i am quick witted, not shy , dress well and exude confidence from every pore.
you need to reinvent yourself. take a couple weeks, get your shit together, and come out swinging.