throwaway for obvious reasons

This exact thing has happened to me five times in a row now and I'm sick of it. I'm a junior in high school. So basically the cycle goes like this:

  1. Get a crush on a girl
  2. Approach her and talk to her
  3. Start to speak with her more often
  4. Spend time with her alone
  5. Start to think she might be into me me
  6. Consult my friends and any mutual ones if shes interested
  7. Start to build up courage to ask her out
  8. She hooks up with/starts dating a different guy

I don't think I lack social skills because i have lots of friends, but something about making a girl who I've become friends with think of me "in that way" seems impossible. How tf do I break this cycle?????