Smoking weed (not in copious quantities) is good for you.
No girl will go for you? I'm not surprised. Few girls have gone out of their way to pursue me, but that's just how chicks work. You have to go and get them, man. Make your move, because 9 times out of 10 if you have any sort of connection with a chick she will wait for you to make the first move. You've gotta swing to hit, bro... I mean come on. If you're not good friends with a chick and you don't have to interact with her at school or work or something, what have you got to lose?
Go for it man, don't be afraid. Confidence is key.