The best thing you can do right now is to free your mind from all your crazy thoughts, to focus on the way you feel and just be yourself. Don’t force yourself on her and don’t try to force a definite answer out of her. If she wants to be with you, she’ll give you the appropriate signals herself.
Maybe you’ll always be just a friend to her or maybe you’ll be something more one day. Whatever the future holds, just enjoy the time you have right now. Just stay casual, have fun with her and show her how great you both have always been together. You’ll be surprised at how much better this plan will work out in your favor.
Challenge her instead of running after her
When you see a guy running after a girl all the time, you can see clearly how she will never come to love or even like him the way he does. It looks pretty obvious from a third person’s perspective but when it’s you in the exact same situation, when it’s you who has started liking a girl and want her more than anything in the world, you won’t be able to stop yourself. You’ll run after her. You’ll get possessive and clingy. You won’t even be able to stop yourself from downright begging. You’ll go to any lengths to make all her wishes come true. And the more you’ll run towards her, the more she’ll want to run away from you.
What you need to understand is that nobody wants to be with someone who is so easy to have, who is so damn accessible and who they know will stick around no matter what. So instead of revealing to her how desperate you can be, instead of begging for her attention all the time, try to get her interested by challenging her. Challenger her over the way she thinks, challenge her for the opinions she has and challenge her over the things she does.