There are two reasons that pickup lines may not work for you. One is that it simply isn't funny at all. And the other is your delivery. If you aren't a person that has a funny personality, you should abandon funny pickup lines altogether. What you should do is make an attempt approach the lady you are interested in more naturally. The reason you want to do this is that reduces the risk of you walking away hurt if gambling with funny pickup lines aren't for you.
But if you really want to use funny pickup lines, there are a couple of things you want to consider. You have to have a solid delivery and you must choose the right time to do it. If you are going to lay down a pick-up line, it must flow naturally from your mouth. You don't want it to come out in a vulgar way nor do you want it to be too soft either.
You can make pickup lines for guys work if you follow the rules above. It is possible that you can have the lady you want without anything silly or anything to offend her. She will appreciate you more and find you more intriguing, especially if you listen to her talk about herself. She will get the impression that you are a good listener and that your attention belongs completely to her. You are now a great man in her eyes. Remember that if you start off listening to her, you will always have to listen to her. Patience is the key here.