Are there any other ideas how to get these guys out?
This, I can help you with!
If you don't mind having a few tin cans in your pond this trick has almost always worked for me.
Get a few cans of stinky fishy catfood. Punch some holes in with anything that will make some holes about pencil thick. Punch a decent amount of holes in each can, at least a dozen.
Throw the cans out into the pond, but throw them all ONLY in the area where you are going to be fishing. The scent draws the catfish in like sharks and it will help to concentrate them all in one area for fishing purposes. Try to make an imaginary 20 to 30 foot wide area and lob the cans in there.
For bait I would recommend cut fish, shad works great, on the bottom. For ponds I would say that medium spinning gear is great. 12 pound line, a 1/2oz egg sinker, a number 1 barrel swivel, and a 1/0 hook on a 12" leader. Its a standard slip rig for bottom fishing.
Cast your bait out into the area where your can are. Get a bunch of baits in the water. Increase your odds!
Look at the beautiful picture that I have included LOL. When the stick in the picture rises you have a catfish on. Slowly reel up the slack and when you set the hook your "strike indicator" will go flinging off. So, make several as you are certain to fling some out into the pond LOL.
This method has always worked for me. YMMV.
Edited to add***
SHRIMP are great for bait for catfish! In fact, they may be my best channel cat bait to date. Shrimp are fantastic!