In addition to the worms for bluegill, try wax worms. My nieces and nephews call wax worms "crack for bluegills". You may not get the largest fish with the wax worms, but they will bite all day long. Once you are catching bluegills, cut some of the smaller ones up and use as catfish bait.