Wading the river is the best way to catch fish around Elgin.
You can definitely catch them from shore but you will do better wading.
Get some curl tail grubs. and 1/16th oz jigs.
Rapala's work well too as well as inline spinners.
Look for eddy's and current edges.
After all is said and done, more is said than done.