The best and most important tip from my experience is to build a circle of friends, (guides are best) that you can share info with. The best fishermen will only be likely to pass on valuable info like what time the bite came on, where, how deep and on what lures, when and if they feel you have something to offer in return.
This is done only with time, success and lots of time on the water and on the dock.
Some nice tips to start on this site and I offer no info, as where you are fishing will totally dictate how you fish it
ie. Swiftsure is totally different then Camper Creek and Sidney different then Otter Point etc.