I was also at 17, lost my virginity at 26. However I lost it to a chick who was totally hot, I didn't tell her I was a virgin and she claims she didn't realize until I told her our first time was my first time.
Virginity is a symptom but not the disease. Chances are there is other * * * * in your life that is messing you up with the lack of female attention being a side effect.
If you are short (5'8 and below) and don't have rich parents then high school girls will not look at you twice. Just do good in school and figure out how to make money later in life. The height problem never goes away but gets better as you get older.
If you are a geek then stop being a geek. Cut off video games and whatever other geekiness you do. Learn to dress, get your haircut in a salon by a young woman. Look in the mirror before you leave the house. Bathe regularly and don't wear unwashed or crappy looking clothes. If you have a car wash it once a week and keep the inside clean. Wear nice shoes, women are insane and care about shoes a lot.
Learn to talk with women, stop thinking about them as a species of walking vaginas. Start bytalking with people who have to talk with you like bank tellers and grocery clerks and waitresses. Then you can expand to chicks you are attracted to.
Number one rule of dating for men: never become emotionally attached until you have established a relationship. It will make you stupid.
If you are too picky go after a fat chick, they are always desperate.