Confess to her. Ive had a crush for 3 years now.. i dont have the balls to confess. But you probably have and trust me, its probably gonna be worth it!
"In the end we all regret the chances we didn't take". Keep that in mind bud. You don't want to see her next year and find out that if only you had asked her out then she would have said yes. I would normally get her number and start texting her if I couldn't approach her in person, but it's much better to do it in person because then she could see your emotions and how much you care ect.