Mann, I'm going to guess that you're in high school.
When I was in high school, I had a lot of the same problems with girls...I couldn't get them to look my way. I admit, I was kind of nerdy at the time (well, actually, I still am), and many girls at that age may be a little superficial about what they're looking for in a boy. (To be fair...many *boys* at that age are probably a little superficial in what they're looking for in a girl...)
Might sound like a cliche, or something that you don't want to wait for...but don't decide that, because you've had no luck with girls as a teenager, that you never will.
Things *can* change with time. I dated several girls throughout college (was convinced I was going to marry one of them), and, after graduating, I did find a good woman who was very interested in a gaming geek. (After all, she's a gaming geek, too...)