i think what works best is simply talking normal to people. If you are interested in someone then simply say hello and start a conversation or say honestly that you would simply like to get to know her. A simple hello goes a long way with a friendly smile.
Horrible are all sorts of pickup lines, simply because they always sound like pickup lines.
Some sense of Situational Humor can do wonders, making someone smile is always a win.
It also much depends on what the woman in question is after and you should know what you want.
If you are looking for a serious relationship, night clubs are maybe not the best place as people usually look for fun and flirt there or simply want to relax after work and are not looking for anything.
Different people have different approaches, some try to make friends first and see if something develops out of it, IMO a time waster.
If you are very handsome you can basically say anything, just keep smiling.
Hey, nice shoes, wanna fuck?