Could it be the language barrier? Many jokes don't translate well. For example, I posted this in a new thread before I saw this message:
[Click to view comic: 'Para Mis Amigos Que Hablan Español']
It's a play on words in Spanish, but if I wrote it in English as:
Manager: "Did you wash your hands?"
Spaniard: "HANDS? Oh God no!
Monkey: "Would you like to wash me again?"
Spaniard: "Fucking monkey"
it goes from marginally funny to not the least bit funny because it makes no sense.
Perhaps some of your jokes are getting lost in the translation.