Those of you telling the OP to just go out and get a life and meet a real girl have obviously forgotten that when you're still in school, it's not as easy as that if you're not part of the "in crowd".
Unless you were all lucky enough to actually be the "in crowd", in which case, you've plainly not stopped bullying those who wish to stand out from the crowd and not conform to the silly rules that "the crowd" follows.
To the OP: I agree with what Alice 00 says, and how to go about telling the girl. But you do need to work out how you can meet some more like-minded people who are nearer to you. You can't just wait until you go to Uni, you need to bite the bullet before you get there to gain some self confidence. Are there any clubs or societies you could join, or activities you could take up, where the emphasis isn't so much on the socialising side of things? Like taking up a martial art or joining a rowing club, for example. Find out what goes on in your area, and give a variety of things a try - usually they'll offer a free first lesson for a martial arts class, and quite probably for most other types of sport, so you won't lose anything financially until you decide to commit.