Puns aren't as bad as they sound, they are words used properly in sentences to have 2 meanings.
For example, Korea has soul.
It could mean two of these meanings, like Korea has some spirit, like, you get it?
Or, it could mean that Korea has Seoul.
It would take some time to make up your own puns, so good luck!
Also, when you say a pun, select a sentence to go along with, a word, and when you say it and when it's successful, it would usually be like, a little quiet.