I think one of the reasons it is so difficult to find a girl to simply say "yes" to a request to take them out is the changing of the times. Gone are the days of "picking women up" at bars. You will spend your entire night talking to a girl, buying her drinks, thinking you are building a repertoire, and she will leave you without so much as a number when it's time to part ways, like a fucking crook. It's not like they know they are conning you, they simply believe that not having sex with guys who spend $50-$100 on drinks on them is the right thing to do, as having sex at bars would "make them such a slut." And that's fine, if they would feel like a slut for having sex with someone they met at a bar then they shouldn't do it, but they shouldn't accept drinks or money for drinks either if they are not planning on playing the same game as the guy funding their night. It's downright deceitful, and guys should stop spending money on it.
Gone are the days of asking random girls out where they work, or at the local community college or gym, as people in general are afraid to try new things, to take risks, and to exit their comfort zone and meet with new, unfamiliar people in their free time.
Additionally, people today are much more likely to stay in long-term relationships, so a greater proportion of attractive potential partners are unavailable. This is believed to be due in part to the AIDS scare, and the increase in education about other STD's. Why fuck a stranger with a condom when you can fuck a partner you are comfortable with without one? I also believe this to be due to the aforementioned fear of risk taking i.e. people are scared to leave a relationship where they feel comfortable and face being single again, whether or not that relationship is particularly good.
The solutions:
1. Women are more likely to have sex with people who know people they know, so expand your social networks such that you find yourself in more positions where you can make a move on available women. The key is to get one in alone in a room with you
2. Join volunteer or meet-up groups.
3. Online dating/Craigslist (neither are my preference).
I am sick and tired of rejection, and am attempting to put the first two on my list of solutions together, in order to get myself out there, but it takes a long time to form new social relationships, and volunteer/meetup groups are much more scarce and/or difficult to find since Hands-On-Miami shut down. I am still relatively socially isolated right now, as much of what I said above applies to looking for friends as well (hence the six trillion threads by people on Bluelight complaining of a difficulty escaping a cycle of isolation), but I know it will come together eventually.