Ah, young love.
My personal advice, horrible as it may sound, would be to keep some perspective. Relationships are hard, and long distance relationships are really hard. When you're young, and especially if you (like many of us) feel like you have problems dealing with women, the idea of an internet relationship can be really enticing. It gives you the opportunity to develop an emotional connection with someone without a lot of the terror that can be involved in the formation of a traditional relationship. That said, it's worth keeping in mind that while there are exceptions very few young relationships ultimately make it. Not for lack of want or trying, I was sixteen once, I remember thinking I'd be with the girl I was with then forever, and now I look back and wonder how I could've been interested in her to start with.
Life is like that sometimes, sad as that is. So my advice (which you're free to ignore, and which I would bet you probably will) is to keep some perspective, to realize that getting out to see this girl may not be of the vital importance it feels like it is of right now, and to think about looking for someone a little closer to make some memories with.