OP, you should try and encounter as many types of humour as you can - bawdy, satirical, black, slapstick etc. I've never been a fan of telling jokes, I can't remember all the joke, can't do much with the punchline but give me situational stuff and I love it.
Most importantly you have to be able to laugh at yourself and your own flaws, it makes it easier to see other people's flaws, and make fun of that. Just be sure you know where you're overstepping the boundaries - especially at work, with clients etc. Remember also that different cultures view humour differently and it's important to know what subjects are okay and taboo to joke about.
In a work setting I'm a lot more careful than I used to be, but that's okay, I'm only at work 8/10/12 hours a day, the rest of the time is being funny and developing my sense of humour with my family and friends.
I think having a sense of humour is one of the greatest traits you can have.