Welcome to the forum! As Todd said, you need to remove bass. As most modern day bass anglers are all about C&R, keeping large numbers of bass can be almost painfull, however it has to be done. As Todd said, it takes about 10 pounds of forage to grow 1 pound of bass. Also, 1 acre in a typical pond supports between 50-100 pounds of bass. So, removing smaller bass opens up that biomass to allow the remaining bass to grow bigger. There are several hatcheries in NC that you can purchase golden shiners, bluegill and redear sunfish to rebuild your food chain as you begin removing bass. Basically I'd remove any bass caught under 12". You won't catch them all. Keep a log of the length and weight of all bass caught. Then calculate their relative weights. You should begin to see an improvement... Any idea what species are in the pond? Crappies, catfish, etc or just bass and bluegill?