If you want to chase after shallow, empty-headed girls then you get what you deserve. I suggest you stop looking for plastic toys and start looking for real women.
Look, I'm neither rich nor particularly handsome. I'm not a smooth talker nor particularly outgoing. OK, I wasn't that bad looking when I was younger but I was never the best looking guy or even the most personable guy in the group. I still got laid - by good looking women.
I had women interested in me whether I was playing in my band or working in a dirty restaurant kitchen. Sure, there were plenty who weren't the least bit interested, and some of the women who were giving me the eye I didn't find all that attractive, but I got laid. Why?
Because I was interesting. I was sure of myself. I exuded confidence. I had a life. If I found a woman attractive I paid attention to her, but I didn't act like I was desperate to get her into bed. I didn't act like I had to have her. I had a life.
A woman was welcome to become part of it but if she expected me to go mooning around after her all day then she was talking to the wrong guy. If she expected me to spend all my money on her then she was talking to the wrong guy. She had to meet me half way.
I was a challenge, not a push-over. In other words, it had damn all to do with your lists of excuses.