If these two baits are not working for you then need to become more
creative. Canned corn is a great choice for bait.
Use a small hook with two or three kernels of corn. The key
when using corn of any other bait that is not natural to the water is
covering the hook in its entirety.
A piece of hot dog cut into a chunk the size of a hook is another good
offering. This is especially true in small ponds because it is not
commonly used bait. Other choices for bait include cheese,
chicken livers, and gizzards along with a variety of prepared stink
baits.
Once you select a pond to fish you will have to select a place to fish
at that pond. This can be problematic as each pond will have
its own specs that different from place to place. If it is a
very shallow pond with a deep area in the center I would fish where the
drop off occurs, on the deep side with close proximity to the shallow
sections of the pond. If it is a converted quarry
and is primarily deep you should seek out the shallower sections of the
pond.
My last bit of advice is not to spend too much time at any one
pond. There are many of these ponds across the United
States. Most of them are not very good, other however have
great quality fishing. I have a small pond less than an acre
within six blocks of my house that yields large amount of three pound
catfish.
Spend time checking all of your options out and finding a good one to
spend your fishing time at.
To get the full "How To Fish Small Catfish Ponds" article you'll need to download it here.