I rarely fish above New Athens because I don't know the river that well. The river is maintained at a min. It is usually 12 to 15 ft. deep. If you want to realy rake them in, fish the bottom. I agree with JV on the choice of bait.
Live shad IS the best.
Flatheads eat mostly LIVE bait. Blues like live and cut bait. Channels will eat anything. Otherwise, Best of luck to you and your son. Once you start you'll love it.