GO out
Yes, you have to go out. Once you get to be a cool guy and dress/act cool, you will be surprised how often women will actually come up to you or manage to stand right next to you long enough for you to open her easily. This is especially true at late night places for me. There is a 24/7 bar near me. For some reason, most times I go there late at night I get approached. Could be that this place has a reputation of being a good place for women to find men, I'm not sure. Investigate many, many different places.
In my opinion the gym sucks. I don't want to talk to women who are all sweaty, in gym clothes, old, or in a hurry. I know many people have excellent results there. It's just not ideal for me. I'd much rather see how they dress when they go out to malls or clubs.
Internet Dating sucks because you spend too much time trying to get women to meet you. I don't think it's good time management skills even though you can rack up alot of ONS's that way once you get good at it. Also, unless you live in a really, really big city a long drive is often involved. There is tons of desperate, small town MILFs online. They put out easily, but it takes too long to drive down and meet them. Having them come to you is too unreliable. Again, it works for most guys, but wastes too much time. I would only recommend this when you find an easy kill. Also, from now on you are not allowed to use the Internet unless you've went out to a mall or club at least 2ce in the past week starting today.
The solution: Stop thinking. Just go out and talk to strangers. You don't need to have an agenda. Mall if not legal, clubs if legal. Just say anything. Watch how people dress/act. Talk to a lot of different people. Don't circle the club like a shark. Start talking to people the second you walk in. Go to crowded places where you don't stick out.
O, and if you don't live in a big city, please move there ASAP. The small town life reeks of getting married young with kids and living a boring life devoid of any meaning. If you absolutely must live in a small town, then it's even more essential you become a socially proofed, cool guy. This is very easy to do since almost all cool guys move away from small towns ASAP. Your competition will be minimal. However, you still have to work on it. You will have to dress cooler than the other guys. You will have to be a friendly guy who isn't afraid to talk to strangers and assume a higher value while being friendly. You will have to have a freaking soul and some interests, and not be afraid to let people know what those are. You will have to stop caring what people think so much, and start assuming people already think you're cool. You will have to stop talking to people who kill your internal state or cause you to become negative. You will have to accept that many women will want to **** you, and that this is OK. You will have to understand that women like you because they know other women want to **** you, not in spite of it.
To qualify myself, I currently have at least 3 regulars. This isn't some far fetched theoretical idea. The above mental state is how I have done this trio without even trying very hard. It really is true that you will determine your own success with women. You can get over approach anxiety and the mental programs that kills your success.