my experience, clubs has been the worst place to pickup chicks lol, its a high energy environment where everyone bullshits sex to the other, however i have gotten laid through meeting strange girls at clubs.
I'd say, if you're just in it for the grind, go ahead and put your dick in from behind, most girls will grind with you.
However, I've noticed that if I use the *grind from behind* strategy girls don't talk to you so well, they already KNOW you're like everyone else, trying to lay her.
Usually, if I have a target I want in bed, I'd approach her from the front and actually say something like "Hey sweetheart, it's my birthday, wanna dance?" This has ALWAYS worked for me.
It also makes the convo fun, you can bullshit for as long as 5-10 mins, not longer. Then you just tell her, "by the way, did you seriously think it was my birthday? haha I was just bsing, I found you stunning and I didn't wanna do what everyone else does: randomly approach you from behind haha."
"Anyways, you can argue and rage at me for lying later, wanna go to the bar and grab a drink?"
If you dont drink (like me):
"So, wanna sit somewhere and talk? (if you got money then offer to get a drink but dont be nice say something like "how about i get you drunk? you can buy me something when i feel like drinking

". "dont worry, im not gonna take advantage of you, i dont need you drunk to take advantage, want proof? GO IN FOR KISS BITCH"
Usually, the "sit somewhere and talk" will not really work, speaking from experience, but at times it does. If you feel shes a party gal and isn't one made for talking, continue dancing and talk to her.
One way to escalate from the dance is to face-to-face grind her. Rub your cock against her vagina not her ass, and grab her ass with your hands. Give her that sexual feeling get close to her, KISS HER NECK. boom, go in for the make out.
After the make out you can take her somewhere talk to her do whatever.
Hope this helped.