Just a cheap novice here, but what I've done is remove predators by hook and line until the bluegill could rebound on their own. I removed 245 bass from 3" to 13" in a 2.2 acre pond over a period of a 18 months. I also removed approx. 250 crappie. I had bucket stocked nearly 300 MALE crappie over the previous 3-5 years (huge mistake that played a significant role in the decline of the food chain). I added an inexpensive feeder and feed Aquamax MVP 3 times per day. My bluegill population then recovered. I've since stocked 50 feed trained bass. They now range from 2-4 lbs and have pulled off spawns the past 2 years. The non-feed trained bass I'm catching right now are ranging from 95-110 on the relative weight chart.

Just my personal experience with my own pond. Hope it helps.