Soldato
Fox is right. Well he is at least right about the trying too hard bit.
I don't think he is at all. This guy isn't trying too hard. He's not been trying at all and this is what has gotten in him into this mess. The chances are that this guy has neglected himself in every possible way for years and as a result has left him with no personality and, by his own admission, looking like a bit of a creeper.
Note i said "no personality". Even geek's have a personality, that at least girl geeks find attractive.
However, the best bit about this all is that you CAN change all of this with relative ease. Hell, you could improve your appearance within the next 2 days if you put your mind to it: Book a hair appointment, book an optician's appointment, go shopping. Then over the next month go to the gym - this will make yourself feel so much better.
Honestly, you should be excited at the moment, for you could be on the brink of completely changing your life and making yourself so much happier.