Here's the thing, man. Girls are giving you their number, and you're getting dates. It means you're a decent looking guy, at the very least and have no problem with initial attraction.
That said, all the girls bailing on you means you're kind of emotionally and socially undeveloped right now. Nothing wrong with that, when I was 18-23, I was there, too. If I had a forum like this then, I would've been a monster, lol.
I have a gf of 1.8 or so years. Two days ago she gave me a green light to "get it out of my system". So I hit up an app which requires the woman to make the first move after a mutual "like". It's kind of cool, because it filters out all the creepos and unwanted messages for women.
Here's how the interaction went:
Me: hey, enjoying the crisp fall weather?
Her: yeah, but it got too cold, too fast.
Me: It did. But there are ways around that, haha.
Her: Oh yeah? What are these "ways"?
Me: Great sex and a nice evening fire.
Her: lol, true. Are you coming downtown later?
Her: I am. It's going to be cold.
Me: Yeah. Hit me up later if you need to warm up (sent my digits).
Girl hits me up today.
When I had this interaction I was working out at the gym, and horny. I was completely congruent with how I was feeling in the moment. I sexualized the conversation in the fourth fucking line of text. I was being completely honest with myself, and her. And if she doesn't like it, that's cool! I have plenty of other options.
95% of guys would be scared shitless to do that. They'd hem and haw and talk about things they don't really care about to placate the woman. It's repelling. Socially valuable women see this constantly. And it's a a breath of fresh air when they find a guy who gets to the point.