If you're a girl geek, the gender ratio is dramatically in your favor, and you're guaranteed not to stay single for long. My male friends often ask me for advice on dating/relationships on the mistaken assumption that girls instinctively understand that stuff. I've made similar suggestions to wonkavader: find a social hobby/activity where the gender ratio is in your favor (dance is a good one) and get to know people. The only thing is, women generally still expect the guy to make the first move, so if you're really shy, that could be a problem.