Most Helpful Guy
If I were you, I'd just not care about that stuff. Think about it, what are the chances that you'll stay together for a long time? You don't NEED a boyfriend, it's probably better to put a bit more effort into work and all that stuff.
You look perfectly fine, so I doubt you'd have much trouble attracting a guy. But I'd go with the advice that NoImRight said, don't pick a dickhead, pick a nice smart guy who likes you for more than your body, because if it's that, it will NOT end well.
Well... that's what I have to say :)