The sad truth is, pick up lines don't work at all. You have to speak honestly and with emotion. Don't tell a woman she has nice legs if they're actually short. It's not about what you say, but the way you say it. Be confident(NOT cocky), humble, and if you can make her laugh then you've got it made.