Hit on different women, get used to talking to women without expectations and just be funny/engaging. If you're actually into the women you go for, when she says too old/too smart/etc. that just means try a bit more (just don't go too far, and by doing, you learn where that is). Some mutual interest is fine, and don't be afraid to be a total geek - lots of girls out here like that.
One thing that really helps: learn to dance, get some rhythm, and get in better shape. Most women like a nice ass just as much as we do.