My advice is to make sure your bgill are true native bluegill. Make sure all perch have a solid black eatflap, if they don't, toss them out on the bank. (except for your red-ear's) Also, make sure you have some moss or structure for their protection. It wouldn't hurt to have a small area protected by chicken-wire, that allows the small fry a protected area. Once you have a true bgill population base, you'll see them everywhere along the shoreline. Until then, cull some bass, and build your forage with native bgill.