You have to be resourceful too.
*If shes drinking some colorful drink, you can say "wow, what is that? It looks good." Sometimes she will even let you taste it. Later you order one for yourself, and say "this one tastes like it has more vodka in it", and let her taste it. etc etc
* I smoke cigars- If shes near me, I will say "hon, is this bothering you"? Sometimes they will tell me that they are used to it because her dad smokes cigars. Then I tell her MY dad did to, and he "corrupted" me into smoking them. Both of you laugh. etc etc
* If I am at the crowded bar, and shes looking to order a drink, I will say "you want to get in here and order babe?" Then I will make room for her, and make a comment about the barmaid being cute, but shes slow.... etc etc
Use the situation, and if you use these type of openers, you are not blatently hitting on them. if they like you... they will make it easy to continue chatting.
Stand straight & confident, look & smell good (they sometimes ask what cologne I'm wearing), be confident, and smile.