Most Helpful Girl
Most Helpful Guy
You are being WAY too passive with girls, u expect THEM to flirt with YOU initially? Men die virgins with this awfully low odds method.
What u need to do, is to make more aggressive moves on girls. Flirt with them by complimenting them, and playful touching.
I truly believe this is the missing piece to your puzzle. I seriously believe SOME of your female friends had crushes on you and were waiting on YOU, to make the move you never did.
Go out there and talk to these ladies in a non-platonic way. Risk rejection, the risk is worth it!