If you like to dance, try doing the "Robot" more often. Girls just love the "Robot"! LOL!
Seriously, if you do like to dance, make eye contact w/ your target and smile. Nothing more, nothing less. DO NOT hover around the girls if it's a group, they'll giggle and laugh, but they're laughing at you for being the "Creepy Guy".
I was a dancer in clubs and got paid (No, I wasn't a male stripper). I danced at clubs in NYC, Philly and Atlantic City. I would observe the dance floor from on stage and seen soooooo many failed attempts from guys walking around with boners dry humping groups of girls with their faces looking like they are having an orgasm and creaming their pants!
Be laid back chill, don't break out into freestyle. If you seen the Movie "Hitch" in the scene when he shows "Albert" how to dance. (Exactly)
There is a 3ft rule on the dance floor. A friend of mine told me this
(also a professional dancer). Freestyle is for on stage, on the dance floor the rule is 3ft. Spread your legs approx. 3 ft and thats where you should lie, otherwise your going to be bumping into people and pissing people off.
pretend you have a 3ft platform and keep rhythm.
Back to picking up a girl on the dance floor, it's tough but there is no conversational approach, you have to go directly after your target on the dance floor.
Follow the rules now:
1) approach dancing from the side
2) smile and say "Hi", If she turns to you and starts dancing back with you (She is interested) if she turns away (Forget it)
3) If she does turn to you and stat dancing with you, hold eye contact and a smile and mimic her body movements.
4) After you have her attention, tell her you are going to give your feet a rest, would you like to join me? Give it 2 minutes. (Do not go any longer)
You want to talk to her. If she says "No", say: " thanks, for the dance, maybe we can catch up later" (hand on upper part of the back, leaving from the side). When she is done dancing she'll be keeping her eye out for you (Trust me)
And take it from there. You know what to do.