Anyone who feels they have to 'stop being a nerd' or anything else in order to get laid is, quite frankly, simply conforming to herd mentality, and, quite possibly, being stereotyped in the first place.
I've been a nerd for 37 years, I love Star Trek, I play Roller Coaster Tycoon, I drink more coffee than a small nation, and I stay up till the early hours of the morning playing computer games, or browsing the net.
I'm also married under common law, have been for a decade, and very happily so, my partner is a wonderful woman who understands me for who I am, which is just as well, because ain't nothing going to make me become someone else, not to get laid, not for popularity or friendships, because they are all fake, they are all based on someone you are pretending to be instead of someone you are.
Don't be afraid to be a nerd, just feel sorry for the people who are so weak in their own self-esteem that they have to find another group to insult. And if a girl doesn't like you for who you are, that's not your problem, I'd rather be single and myself, than with a partner and pretending to be something I'm not.