Humor is a very important quality that a lot of women look for in their men. It's something that creates attraction. For once you could be ugly and still win over a woman if you are damn to funny. The main reason why women like men with a good sense of humor is because life is a big boring journey with too many problem and if someone can make them laugh, it will help them with the stress that life has to offer.
If you've ever interacted with people, you'll know how they love guys with a good sense of humor. It's true to that some people are just born funny and everything they say or do is really very funny, but that shouldn't let you down. Even you can be funny and win women by acquiring this skill. Trust me when i say that humor is one such quality that will actually get you laid. So how does one make people laugh?
Comedy is all about timing. You have to say the right things that the right time. Besides timing, you also need to say something that's not expected at all. Offcourse you won't get this right instantly but with constant practise, you can achieve anything.
If i ever run out of jokes, i just prepare some jokes in advance. Then when i approach women, i start a normal conversation with them and divert it to the point where i can crack the joke. If you are a good talker, you can use your communication skills to play with words. Sometimes lies are also funny.