You have to get up early to find them in the back of the coves and keep your eyes open and net ready. If you see one flip in range, throw, if you see one run under the boat throw in front of it. Sometimes you get none sometimes a net full. This process can be 10-15 minutes or two hours, then there is the day they come up to you in 100 feet of water and start feeding on top. I have been going out around noon and not finding anything. Watching birds can lead you to shad if you sneak up on them before someone runs their boat across them on plane.
I have never had luck throwing at those that black out the screen on the depth finder in 50 feet of water, they are usually smaller than the holes in the net. Good luck and don't get discouraged it is rewarding first time you get a net full of 6-8 inch gizzards when you took the shot for the 20th time with no hope left.
It helps if you go out with someone better than you, like Dan and trade off when one of you gets lucky, Dan is a shad master.
Also a 5 foot net that you can throw is better than a 8 foot net that you can't get a spread on, so practice makes sometimes works. Myself I get a perfect spread until I see those big gizzards running fast and then my 6 foot net spreads about a foot.
When it warms up they will be spawning and easier to get for awhile, right now they are hanging deep after sunrise. Good luck and don't throw at turtles, they are harder to get out of the net than you would think, don't ask......