Do you have a step-by-step program? If not then saying "have abundance" is pointless.
It's not something you can develop overnight, it takes some time to develop. If you boil the ocean to try having the abundance mindset, you'll come off like an @sshole.
First off would be to eliminate the 'scarcity' mindset where you think there are only a few women interested in you. With that thinking you hold on to your prospects for way to long in fear of not getting another opportunity elsewhere.
In order to do that as
@Barrister mentioned, you need to focus on other aspects of your life outside of women.
Money - Your bob, investments
Your place, make sure it's where a women will enjoy her time. If you live in a sh!thole, you will feel like crap. Clean it up
Fitness - Keep at it
Your physique is very ideal. If I had your shape, by confidence would be through the roof
HOBBIES - This is very important, women want a man that can introduce them to new things or things in common
Knowledge - Being intellectual are key bonuses when talking with women. Of course, don't be a political soundbox idiot
Social Aptitude - Here's where the rubber meets the road. The only way to develop this is when you feel good about where your life is going. It's the pleasant energy you give off to anyone who is around you. Almost as if you are a butterfly minding their own business and puts a smile on people's faces just by being there. Challenge yourself to have a conversation with one person a day, the goal being a smile on their face when you leave
Do your best, forget the rest.