Don't get discouraged,sound's like you really enjoy fishing for Bass but it all comes with time.
Here's some examples,
I use to work in Southie I would get up 5 hrs before I normally would have to for work I would fish the waters around Southie before work,I put my time in......7 yrs worth I had most of that place down to a science, as to what to use(color,size,what combo to mix up) during what time of the summer and what stage of the tide.
Then I started to fish the Canal!Man your chance's of catching Bigger
fish are much much greater bso the fishing fool that I am, I would get up @ 1:00 drive to the Canal fish then drive to Boston work all day then driver home this was a 130 mile trip I would do this 2-3 times a week every other week.
I've been fishing the Canal for only 10 yrs now and theres always something new to learn.
Hang in there and enjoy the ride,you won't forget these days and it will pay off