I can't speak for every lady but I must say that I have never felt like I've needed a boyfriend... I've never gone out of my way to have one... all of them I've ended up stumbling across, so to speak
Nor have I felt I should change who I am for anyone... if I was to change myself it would be for my own good and the same should go for everyone else... if you're a geek, then you're a geek... you shouldn't try to be anything else... and some girls love geeks (I, myself, am rather fond of their cute, silliness at times)
Just be happy and comfortable with yourself... girls are more likely to respond to someone who seems comfortable with themselves