Now I'm a newcomer to this board, and so far see a lot of ppl looking for women in the usual places: bars, cafe, bookstores, malls, etc.
Now, to me those are very bad places to look for women. Of course, there are ppl that have success with it, but in general, I think that
a) women in those places are 'high on guard', and suspicious when a guy approaches them.
b) it's hard as heck to approach them in the first place.
c) It's awkward because it's a 'hunting for meat' approach.
Basically, when you approach women in these usual hotspots, many women can tell you're just hitting on them, and you yourself know this as well, so it makes it awkward for you.
Ideally, you want to go to a place where you can meet many many ppl and get to know them, have conversations with them, have fun together etc.. and then after awhile, you can ask a woman you are interested in out. The advantages of this are:
a) women are NOT on their guard. They're having fun, or socializing and so are you.
b) It's NOT hard as heck to approach them because you get to know them and they know you.
c) It's NOT awkward b/c since you get to know them, it doesn't feel like you're just after the 'meat'. You want to get to know them more, that's all!
Now the best place to meet women is definitely school. Definitely. But I'm gonna assume most ppl here have already passed that stage in life. BUT if you're not, school is by far the best place to meet single women.
Now let's move on... if you're not in school what can you do? There's still some options. Let's go through them 1 by 1.
1) Volunteering.
Not at a small local place, but a big organization like Habitat for Humanity or City Harvest. Talk to everyone there. If they have a social get-together, go there!
2) Church/Bible Study
Now even if you're not religious there are organizations for humanism. But I bet there is a religion/philosophy that you're even interested in besides the usual.. maybe Buddhism? Whatever religion it is, I'm sure there are meetings for them.
And even if you're not religious, I know atheists that go to church for the spiritual aspect. In the end, we're all human beings that need guidance on our lives... why not go to church just to improve your spirituality, and connectiveness to other beings?
If you're Christian or religious, you're lucky because you won't experience this inner conflict. In which case, find a church with lots of singles. By the way, the ratio of women to men in churches is high, for some reason men think church is too manly for them.. so you're in luck!
3) Take a class.
Now, I'm not in favor of taking an expensive class simply to meet girls.. I mean what if the class turns out to be all men? But if there's something you're interested in, take it! Yoga and cooking classes tend to be dominated by women.
4) Social sports leagues
I don't know about you, but the local sports leagues in my city? Are 60-70% women. For some reason, I suspect most of them are single too... I have no clue why this is, but girls seem to dominate them. They even need incentives for guys to sign up!
5) Meetup.com
I'm not a big favor of this, but if you have no other alternatives, consider joining a meetup. The reason I'm not a big favor of this is because most of the meetups simply stink, and don't have frequent meetings.
The key is to join/do something regularly, get to know ppl, and THEN you can decide if you want to approach a girl or 2. Also, it works both ways.. other girls will get to know you since they see you regularly, and they may decide to ask you out!