I'll be 21 in a week and never had a girlfriend before, I'm living the college life , studying hard, playing tennis and living with a noisy room mate that parties every night. My college is 60% female and most of them are hot. Even though I'm surrounded by hot girls i still can't get one. I don't know how to to be honest, i've done tones of reading and asked questions online, and it's always the same thing, befriend a girl and ask her out, or flirt. I can't do ether of these things , i've tried , i don't have really any opportunity to befriend a girl because I'm not in the same social circle as them, I"m not like my room mate who can start conversations and befriend everyone he comes in contact with. Even though I"m around lots of girls i don't have any reason to so much as talk to them, let alone become friends. I hope every year that some miracle moment will happen and a girl will come into my life but it never happens. I wish i could just pick a girl i think is gorgeous and then if she thought i was good looking we could date, but that's not how society works. I feel like the only way i can ever get a girl is if i go up to a random one and use a pick up line, which i don't have the guts to do. but it may be my only option if i don't want to be the 40 year old virgin... And no i'm not just looking for sex , i want an actual relationship. so how long should i wait before i get desperate and use pick up lines? It's been 6 years so far. And my looks are not the problem, i'm positive I"m better looking then most guys at my college and I"m not trying to be conceded, just being real, but i know when it comes to girls looks don't get them.