^^ Nothing wrong with you, I've got a few friends who just can't seem to find bf's either, and I can't figure out why, because they're gorgeous, funny and amazing women.
I would tell you to go on a bunch of dates, even if they weren't people you'd usually go for, just because odds are eventually you'd sift through the muck and find a good one...but honestly? I tried that and it just made me miserable and annoyed, haha. From what I've seen with my friends, it seems to be all about random circumstance- you'll be just toddling along, doing your own thing and BAM! Random conversation, random meeting/circumstances and all of sudden you realize you've found something!
In the mean time, keep yourself busy

Improve your own life and goals, because in the end you are the only person who can make you happy, it'll help take the focus off how lonely/horny you are, and because a little mental housecleaning is necessary so you can make room for someone else!
Ew, I sound sappy. I'm just trying to comfort you, not sound like a Mom.

It's probably not even comforting haha. It doesn't solve your problems!