First thing is first you need to be realistic. Unless you are rich you need to be at least above average in looks or physique to really clean up. Both is better.
Your opener- When you walk past a chick grab them by the arm and stick your arm out a few inches never walk directly in front of them. Then quickly move to the side of her taking a big step back so she doesn't feel boxed in or threatened. If your a big dude this is vital you don't want the chick to have a heart attack.
As you do this you Start off with complimenting them on their outfit. Never call them beautiful, gorgeous, etc...shes heard that shit a million times. Be specific, mention something you like about her outfit and she's going to think your different than most guys. It's stupid but it works.
If possible once the conversation gets going, try to lean your body against the bar (or a wall, anything) so it looks like she's coming to you. Plus other women see this etc...makes it look like a hot chick is coming to you its a good look.
After you seal the number, your opening text is this.
"have you met any handsome Italian guys lately". IF your greek or polish or whatever say have you met any handsome greek guys lately..or whatever you are...
Now for pulling chicks at the gym I have a couple different methods Ive used over the years. For the guys in shape this is what you do- Ask to to work in a set and ask if she competes, then tell her she should think about it and start training her. .....her paying me it shows my value. Builds attraction, she gets comfortable with you...this is what you want.
Now...a chick that is a 9 might be a little too insulted to think that she needs a trainer so this is what you do.
"excuse me, hi, listen I am a personal trainer relocating to Miami. I am going to be starting an online website talking about training women. I really like your look, would you mind taking some videos for me? I mean you get a free session with a $125 an hour personal trainer, so you help me I help you"
After you invite her to your gym and you train her your getting the endorphins going and thats when the magic happens. Pretty basic stuff but I have used this lines on tons of women and it works. Hope this helps my fellow getbiggers