Where To Start

Hello Everyone,  Just wondering if i can get some pointers and advice about how to fish with the water temperatures still being a lil cool. I fished this past weekend and i did manage to catch some keeper fish but it was sorta slow. I also had a lot of misses on topwater lures. Was i fishing too fast? I was drifting but i did have 2 socks goin so im puzzled. Another thing is how have the bites been in the middle of the day? My bites completely stopped after 12pm. I fished over grass beds and sand pockets but not much luck. The water was nice on sunday so i dont know what was wrong. Anyways hope to get a lil help on these questions. Thanks in Advance.  8)