I'm not just looking for gimmicks or tricks, although those are still perfectly acceptable answers. I'm looking for a list of activities to practice or books to read that can make me into a hilarious person.

Plus, this will have benefits for my life overall, not just with women.

All tips or opinions welcome.