Love? Nah, an Unbounded Set of Incommensurate Emotions...
Well, son, looks like you have a classic case of SBCT (see but can't touch) syndrome, and as someone said are in danger of setting up a mighty pedestal for the target of your affections to bow down in front of. I wouldn't do that; you don't see enough of her to counter your fevered imaginations of the perfections of her character, which will thus grow exponentially, so my advice instead to you is this:
Get a piece of paper and a pen (some people actually prefer to do it with LaTeX, but I leave that to taste), and write down the Pros and Cons of your love, but crucially for each aspect you must write down an observed example. No example, no pro. E.g, saying ``is amazingly adoringly kind and committed'' is useless without the corroborating ``rescued a drowning lamb from a raging torrent of raw sewage''. Doing this should actually tell you how much you know about her character. My feeling is that not having actually seen/spoke with her much in the last two years will lead to a pretty sparse piece of paper.
So what you then have to do is try and fill out the piece of paper by experience of her, which means spending time with her. Do this by organising parties or trips with friends and inviting her. Or you could just ask her out on a date, but that is kinda diving in at the deep end. Best to dilute the first experiences with other people, I think.
Otherwise, if that is all too difficult, use the wonderful facility that God (self-defeatingly, some might say) gave you, your rational mind, to force those awkward emotions that just ``waiting for marriage'' does not quell out of your mind and blot her out. This process may be accelerated by turning your thoughts to a girl less remote. You may well find it surprisingly easy.