I am not knocking your fishing skills, but do you know any seriously competitive bass fisherman?
Being in Alabama, I promise you that they are abundant. There are any number of Bassmaster Pros probably not too far from you. They can catch the bass out of your pond on artificial lures and show you how.
With out spending anytime on your lake, I would suggest two lures:
A weightless Senko type stick bait wacky rigged and a 1/4oz shaky head rigged with a 5"-6" worm on about 8lb test line.
Try to find a day when you have had three to four days in a row with stable weather and try these lures.
If the fish are in there and you know they are, they will bite these baits under the right condition, no matter how abundant the forage is.