That's your lead, haha. Women can't fix their face completely, if you're not born with a great one, but you've got an easier job than men--we need to burn fat and build muscle. Girls can lack the model face (genetics only favor some, I know) but if you work out, get slim and dress well... it will do miracles.
No offense, but I'm pretty sure 165 pounds is fat for most girls. Granted, you might have a muscular build, or be tall, but if you're average height... yeah, that's fat. I mean, I'm 5'10" and 170 pounds, I can bicep curls with 35lb dumbbells, and I'd still like to remove another inch or two off my waist before I would feel cocky naked. And you're just 5 pounds lighter, so...
And speaking as a guy that has gotten told maybe 25 times how much he looks like a certain "sexiest man alive" actor (arrogant of me to say, but they that's what they tell me.)... no. If you want a hot boyfriend, you are going to need to be attractive. Girls are attracted to LAMPS in guys.
We guys are attracted to a woman by one thing: good looks. Slim, nice boobs, long hair, a good face. Looks attract us, and personality makes us decide if we like you or not.
Burn that fat, and get in shape, dress attractively, and make sure you signal your interest to guys you find hot. Hot guys go for hot girls--because they can. Hot guys are confident enough that they won't go for a less attractive woman, simply because they don't need to. Sorry, but it's the plain fact, and lying to you isn't going to help. What's really pathetic is, even guys who are fat still gripe for slim, attractive women, even if they're lardasses themselves. It's simply our nature.