Looks like a little piece of fishing heaven there. In addition to what you used i would throw a toad, swimjig, bladed jig, spinnerbait and buzzbait. When fishing an area like this with moving baits you've got to think about 'lanes' between the weeds. Alot of my casts in areas like this will be 20' or less. Also you've got to be willing to pull weeds off you bait repeatedly.