Have you tried cold approach, where you approach women you find interesting in public places like street, coffee shops, museums, gym, park? Great way to meet lots of women in real life without having to rely on a social circle or going to a nightclub.
It does require you leaving your comfort zone and getting over your fear of rejection. I have friends who do really well this and are able to get about 2 new dates a week and get relationships. Also, a great way to practice getting confident and expressing yourself authentically to women.
I recommend getting the book "Models: Attract Women through Honesty" by Mark Manson to learn how to attract women in an authentic way. Also, it's worth getting a dating coach like James Tusk who can help you identify what is holding you back. You can checkout his Youtube Channel "Tusk".
Also, you need to heal the inner stuff too, as a lot of our lives by the patterns we got from childhood. Guys who struggle with women tend to have the similar characteristics: neediness, people pleasing, seeking approval, low self esteem, social anxiety. A lot of these patterns are result of experiences in the childhood. I recommend checking out Marisa Peer. She has lots of hypnotic audios to help with self esteem, confidence and relationships on her site and Youtube. Also, if you want to go further you can get one of her certified rtt coaches to do a session to find the root cause of issues like low esteem, neediness etc.