If you find yourself having a lot of trouble with humor, I recommend watching a lot of stand up comedians. Some of my favorites are Louis CK, George Carlin, Bill Maher, Bill Hicks, and Chris Rock. Pay attention to their delivery, their timing, their facial expressions.