You are going about this entirely the wrong way.
What you should do is make a list of all the qualities you want in a woman. You first pick the must haves-- The qualities you absolutely need in a woman. Then have a list of qualities you want her to have but if she doesn't have them, it's okay. Then make a list of qualities you DON'T want her to have. Or just make a single list of what you want in a woman. How you do it is up to you, but you need to figure out what you want.
I can tell you also from experience that the more women you meet, the more refined your list will get. You will know more what you want and don't want.
You can meet women anywhere, the only difference is the difficulty in actually "picking them up." Bars/clubs are one of the toughest places to pick up women because not only are they expecting it, but they're also just there to have fun with their friends usually. Yes, yes, some girls do want to be approached by guys so that they can get free drinks but honestly IMO that girl is not girlfriend material for me. Your opinion may differ. But it's tough.
Some good places to meet women: Shopping Malls (including department stores and the such), college campuses, yoga/dance/etc. class, gyms, the street, etc.
I find casual locations to be the best. Any locations where the woman is in a hurry is going to make it hard to stop her to talk to you long enough where she feels comfortable giving you her number.