As a girl who had massive weight problems let me offer some perspective. I am 5'8", a few years ago I was a happy 125lbs... Then my world sort of came crashing down in a wretched depression and I gained a ton of weight, within a matter of 6 months or so I balloned to 175. Over time I decided that it wasn't where I wanted to be, and although I have regular ups and downs I'm basically a happy 135 (At 125 I had no boobs
). Through my struggles with weight I've found that you can't judge someone by their weight, but by who they are. I lost weight because it was becoming a major health issue, I needed to lose the weight to live a healthy life. If your weight is a health issue then take control of it so you can be around to have a few dates.
I've found that I enjoy a guy who isn't thin as a rail, who isn't nessicarily fit, and who may have 'pudge' that hangs over his belt. Why? It's not just a physical thing for me, I've realized most guys who are obsessed with looking fantastic are a. More high mantience than I am, b. self centered, and c. expect me to be someone I'm not.
If you are happy with who you are, mentally and physically, although you may not look like an underwear model (most of them are gross anyhow!), you will attract women. They may not flock to you in groups of 10,000. But all a person really needs is ONE other person. It may take awhile, and a few hits and misses, but if you love yourself someone else will want to love you too.