You can lie to yourself that these girls "aren't on your level" or you can actually accept that YOU need to get better. You're going to be waiting around forever if you continue doing what you're doing. If you want to get no *****, then "Your level" is fine. If you want *****, then you need to Level up.
Newsflash: You don't need to take girls on dates to have sex with them. You need to get their ***** wet. Women will use the possibility of sex to manipulate naive and lustful men for food, drinks, non sexual companionships, etc.
Taking women on a date and spending money involves Zero game. ZEROOOOOO. All women want attention and flattery. This is what wining and dining a women does. It also bruises your ego when you put all this effort in, and you ultimately get played.
If you are taking women on dates without being sexual, confident, masculine, bold, smooth, AND she knows you want something long term, then you're ultimately shooting yourself in the foot, knee, ass, and giving her your balls.
A second date is the last thing you should be seeking if nothing escalated after already taking her out. "Hey Amanda, I know I already spent money and time on you, and I didn't get your ***** wet enough, but I'd love the chance to spend MORE money on you and waste my time again so I can MAYBE get you to like me this time....." I almost gagged reading that out loud to myself.
If I were to give you my overall personal advice:
1. Create more of a sexual and direct vibe to your demeanor when meeting and interacting with women. Don't be so quick to take women on dates. Try and turn her on instead.
2. If you are truly looking for a long term partner, then say you are open to the idea of a LTR but really just going with the flow and seeing how the vibes go. Once the girl knows that's what you want, you're opening room for her to use you for more dinner dates, drinks, time wasted, etc. It screams NICE GUY. I believe that this hurts you with women because many of them want sex like men, but act like they want something serious. I'm all for being up front and straightforward when it comes to casual sex, but this is different because you say you want an LTR. You're better off treating them like someone you want to hook up with, and then if things go well and you hook up a few times, you can evaluate where you want to go from there.
Just know these women who "aren't on your level" and ghosting after one date have most likely ****ed a dude in a car for free after one interaction.