@Clay Are you fishing from bank or by boat/kayak? We have the same problem in a man made lake here in NE. What we do is wade & get our cast past the weeds, focusing on the weed edges. Other thing I do is look for open pockets in the weeds. If in a boat/kayak, 2 approaches depending on wind direction is to face into the weed edge and fan cast the edges, or go parallel the weed edge so you can cover more area. The pattern that's worked for us is the Bully's Bluegill Spider: Yellow body/white legs, black body/white legs. I've taken bass & panfish on that pattern.

Yeah, you may wind up having to clean gunk off the fly, but that next cast might be the one that hooks the big one.

Pick a pattern your confident in. My rule of thumb is not to leave feeding fish to find feeding fish. Hope that helps.