I fish a very small pond (like today). Used a very small 1/8oz Green Pumpkin with a small Yum Crawbud, 2.5 inch, and swam it in short little "hop-like" motions. Once in a while stopping it, and just before it hits bottom, start the slow hopping again.
I've also been pretty successful with the wacky worm. And recently have been throwing a Carolina Rigged wacky worm on a small weedless hook, and doing pretty well.
My pond is about an acre or two, very shallow, and lots of weeds like yours. Very gentle sloping to 6 feet or so. No dramatic breaks or structure.
All the best...and if something doesn't work, try something else!
Todd