D.Powell is providing good advice and rationale. There may be some bigger bass that are hook smart and they are not being caught. There has to be some reason/s for lots of small sunfish and primarily only small bass.
We will assume you have a correct assessment of the fish community size structure and density. Angling alone may not provide an accurate assessment of the fish balance. Angling alone to assess a fishery can have a sampling bias.

With relatively few bass with lots of sunfish, the bass should be growing at least 1" per year with good body condition (high RW, relative weights). Over abundance of panfish can limit bass recruitment and lead to too few predators.

IMO You do not want to add GSH (shiners) because with abundant small sunfish you want bass eating sunfish not shiners. When bass have adequate numbers of sunfish available the bass will grow very well.

Last edited by Bill Cody; 01/12/18 09:19 PM.

aka Pond Doctor & Dr. Perca Read Pond Boss Magazine -
America's Journal of Pond Management