I think the trick with women, that a lot of "nice guys" don't get, is to vigorously be yourself whilst getting your body in shape and mixing in a bit of self discipline. Think though your beliefs, stand by them, embrace your hobbies, and you become a three dimensional character with his own strengths and weaknesses instead of a coomer ball of lard to be pitied. Also, learn how to distinguish thots from the rest of the crowd, and patrol them. You won't settle for a one night stand with the first girl who throws themselves at you. You want an actual relationship. You will have displayed strength and self control, and that makes worthwhile women wetter than the Pacific Ocean (exaggeration, I know, but you get the gist). They'll approach you then.
I say this as a twenty-three year old Aspie who has never so much as held a girl's hand. I'm completely fucked (or lack thereof!) but it's not too late for other lads.