Back to nerdy girls...I think you are more likely to find hot ones at ren-faires or com icons.
And be one of the 17000 dweebs that are hitting on them while they're already in defensive mode.
You want to find a female for romantic relations?
1. Take a shower, shave, and go do things socially. There are singles clubs in every even semi-major population center, some of them free.
2. Leave the house often.
3. If you're an introvert, get over it and tap in to your extroverted side. She'll never know if your an introvert or extrovert if you never talk to her.
4. Don't target what you think are "nerdy girls" because that's self-defeating and myopic. Find someone you like and who likes you and release their inner nerd. Almost everyone has "nerdistic tendencies", maybe not the exact same ones. When you're already in a niche, restricting yourself to an even smaller niche is a recipe for failure.
5. Get over yourself. You're not a special snowflake any girl would be lucky to have. That's a lie your mom told you. Be realistic about who would be attracted to you.
5a. Speaking of, looks aren't everything. A psychotic hottie is still psychotic (though admittedly can be a lot of fun

) There needs to be a level of attraction, obviously, but would you really be happy with Skankasaurus Rx?
6. Don't be needy. Women can smell desperation and it's wearing Chanel No. Fail. Approach events with an open mind and don't just spaghetti stalk. If you end up really talking to a few and discovering it's not a good match then it's still productive. Throwing bad passes at every girl in the room to see if one sticks is not productive nor will give you the desired results. Well, unless you decide you do want Skankasaurus Rx.