After spending the last 2 1/2 years with just me and my sonar along with a great topo map of my lake, lots of questions through this site, I am just now starting to get a feel for what type of structure holds fish in this body of water and when, hundreds of hours spent just looking around and hundreds more spent understanding the hydrology and other aspects of my home lake along with how they translate to the fishing, a 9,600 acre impoundment for a nuke plant, small in comparison to many others but, at the same time I'm finding things that translates to other lakes across my region as well, I used to dismiss the notion that moon phases and such had a significant impact, while I have not been totally convinced that it does just yet for my style of fishing, I know for sure that it is due to not having a complete understanding of it, I have learned that things like this must not be ignored, every single aspect of fishing must be taken in for consideration in some form or degree and at some point in time during this curve, some will play a more important roll, some will not.
It is frustrating to say the least during this learning curve, we must however take the time to look past what we can physically see on the shores and in the shallows if we want to be more successful, we must be more astute at understanding fish growth and behavior for both the species that we choose to target as well as the predominate bait and or baits that they choose.
All of this takes time, lots of time, in just 2 fishing trips this season I have only caught 19 fish total and one turtle but, that's 19 fish better than what I had in previous years during the start of each season so the work does pay dividends, there is still a long way to go and lots more to learn, however, one thing I wish I would have done and one thing I would ask you to consider is to join a good bass club, there are lots and lots of things that can be learned from others experiences in your area, knowledge that can be gained from others who have spent a lifetime doing what you want to do which can also in turn shorten up that learning curve a fair bit for ya!