That's not true at all, I like shy guys.
Do the people you hang out with also hang out with girls? If so, why not add them/her to facebook or skype? Or whatever social media she has.
I'm not sure year you're in, because for year 10, 11 and 12 we don't have P.E (Physical education) - While you're doing sport if you get put on a team with some girls try and talk to them about the sport, or about what tactics you're going to be doing for the game, it'll help build up your confidence since I'm sure from what OP said in the first post he's not confident enough to just walk up to a girl and be like "Hey I'm .... I'm new here."