Talking to women is a skill you learn. Learning in environments that allow for relatively easy success will help you gain confidence. Here are some great practice grounds you should maximize:
Weddings make women mushy and naturally open, thus the movie WEDDING CRASHERS. Plus, since you're invited, they're more likely to trust faster since you already have common friends (and who in her right mind will invite someone mental to their wedding, right?).
2) Concerts / Games
When spirits are high, women are less guarded. And you already have a thing in common and can just use what's going on as openers.
People expect to meet new people at parties. You may find a lack of quality conversations but at least the hot girls are there.
Don't expect much if you're just starting out. Build confidence first in being able to open and keep a conversation going, and having a stranger warm to you. Then later on, you can start approaching girls in their own space, like at the library.
Feel free to add other great practice grounds for aspiring puas.