Even I am having the same problem with my crush but I decided to move on. I preferred to focus on my life a bit . When the right time comes the right person will hold our hands. Trust the timing of your life
Have you tried talking to her about your insecurities. They could be her friends as well.