you know techie, there are some cliches out there that really have a grain of wisdom them:
better to have loved and lost then never to have loved at all
necessity is the mother of invention
fear of failure can be life threatening
it is not the things I have done in my life that are regretful, it is the things I did not do.
I've elected those four in particular because of the gravity of your situation. It's no passing fancy that will go away without some from of conclusion. The facts as they stand are A. You do not know how she might respond to your sentiments B. You cannot let it go C. You haven't made the attempt to pour your affections.
I'd reckon the obstacle facing you is your own fear of it not working out exactly the way you would like it to. In light of this, please consider the current situation. Is the status quo acceptable to you? From your own description, I would say it is not.
So; apply a scale to all this.
1. Is the status quo more preferable to having her feel the same way abot you? (Obviously not, so throw this out the window)
2. Is the staus quo more preferable to having her NOT feel the same way about you? Which offers LEAST comfort?
Now, consider the foreseeable future of such a matter If you do not conclude this situation (which revolves around discerning her position (telling her))
1. You will eventually move on
2. You will indefinitely hold on
Either case is prone to regret. it's a fast changing world out there. You might not be in a situation to even be around her ten years from now, different cities, different countries who knows? You are very likely going to regret not acting on this, whatever the outcome.
Don't, or try not to, let this develop into a life long regret. It's far more troublesome then talking to this person.
You need finality and closure on the matter, it's been too long in the making to simply go away on its own.
Techie, on another note, things will not fall into your lap from out of the sky. If you have not wooed her, if you have not made the effort, or sincerely even tried to be an intimate friend because this is getting in the way, then it will not simply happen. relationships are forged because people have worked on them.