Dude getting "girls" is not overcoming shyness! Go to groups, where you have to do speeches, attend public speakings. If you can be confident in front of groups of people, you can be confident in front of the girls too.
Lol I'll be a 30 year old virgin real soon. Don't know why you seem so worried. You're only 18 years old. I highly recommend you going to the gym a lot and getting buff. Once you get buff, you'll get all the attention from girls.
Bro what are you saying? Look at you a attractive man snd only 18? Dont worry about dumb stuff like that man i lost my v card at 19 so need to worry about the future trust me i was in the same boat as you were bur hooked up with this girl at a party so dont give up yet mate.