Well ... there are girls out there like you :)
I got my Geek - a 42 year old guy who loves comics, reading, star wars etc etc .... when we first started hanging out, he just thought I was 'fit/hot (whatever) .. and when he got to know me too, he was amazed that I was a geek too ! turns out, we all have our inner personalities, and then the ones we show everyone else.
Just socialise. try new things. get speaking to people. Only when you are comfortable, will anyone see the true you - then they can start to fall for you !