the best thing you can do before getting out on the water is make sure you are aware of the season. by season i dont mean summer, winter, fall necessarily.
to be productive you have to know what the fish are doing. you dont have to be on the water to have a good idea on what will probably be going on.
remember that the fish have a lot going on especially in the spring. take into consideration the weather. this determines when the fish will start the spawning cycle. there are many steps when it comes time to spawn. the fish must feed heavily to get the energy up to spawn. they will also spend time staging in areas near where they will spawn and wait for the right temp. then they have to make a bed, do the deed, and then guard the bed. after the eggs hatch, the males spend a while guarding the fry.
after the spawn the fish will start feeding aggressivly again. they will still use the same flats they spawned on to feed. they will also start to move deeper as the weather starts getting hot in between feeding.
take into account the stages of the spawn ( staging/prespawn, spawn, and post spawn )
weather conditions and water temp
locations of flats, first drops, baitfish, etc.
there are so many things that could dictate where the fish will be on any given day. its like a big jigsaw puzzle with all the pieces scattered in front of you. its hard to know exactly where to start. once you spend some time on the water, the pieces start to come together.
if you have the oppotunity to get out on the water often, and early in the season it makes it easier. if you can find the fish early in the spring, its easier to follow them throughout the year. remember that they arent going to go very far from where they start.
in the early spring i find bass on kent lake on all the points that lead into shallow bays. they will stage on these points before moving into the bays once the water temps go up. from there, they move into the bays to set up beds. after they spawn and they fry are big enough to go out on there own they move right back to the points for a few and then i usually catch them on the first break near the same bays they spawned in. once the water temps get higher in the summer, they move to the outside edges of the grass on the same breaks. they will basically be in the same area, just using different structure.
find a lake you have access to and can really spend some time on. pick a few areas on the lake as a starting point. look for some of the same things i mentioned above. fish them until you find an area where the fish are holding. and follow them around that area througout the year.
hope this rambling helps.
madman himself