I do alot of river fishing here in michigan. Baits that worked great for me are tubes, weightless 3'' senkos, flukes, t-rigged worms, jigs(sometimes), jig-headed/t-rigged grubs, and some topwater baits. If your river isn't very wide and you can make the cast across to the other side of the river to see what is in there. Recently, i've caught 2 nice cats on the river raisin using tubes. Most of the bass you might find in rivers are smallies but there's occasions where there are some nice largemouth hiding in deep holes, ledges, and brush or fallen timber. See what the depths are by the bait your using and make your change when needed.