I struggled hard with pre-spawn last year. this year has been going much better since juggling between 3 fishing styles.
1 regular power fishing. cold bass still crush fast moving baits. however the window of opportunity seems much smaller this time of year. be quick to pick them up, and quick to put them down. don't go an hour w/o trying a power lure. i pay extra special attention to power fishing conditions this time of year b/c i need every edge I can get: clouds, wind/surface chop, rain, and my new favorite, raised water levels i.e. fresh rainwater running into lake. also i'm more conscious of temps with power fishing this time of year. i'm confident power fishing during stable temps or raising temps. cooling temps are not my friend anytime of year.
2 slow dragging plastics in 8-15 ft of water. this is god awful painful and I can only take so much. but out of the last 5 years this nets my biggest fish. 1-2 minute pauses are common dragging T rigs. i can only keep this up so long so it's best to identify prime areas first. i either visit locations i'm familiar with or catch a dink while power fishing and drop a marker buoy to thoroughly slow work the area.
3 small lure power fishing to keep the skunk off me. I take my crappie/trout rod and fish roadrunners, bettlespins, crappie tubes etc. this rod catches bluegill, crappie, yellow perch, pickerel, and the occasional bass. endless chucking/winding power lures and/or slow dragging w/o any success gets me down and this little rod picks me up. it makes painful cold bass fishing fun again and keeps my spirits high for running into big mama.
finding the right balance between these 3 styles keeps my day smooth and fun. if it's dead calm and sunny i'll work the crappie rod. but as soon as a cloud passes over or a small breeze picks up the spidey senses kick in and i reach for power rods with enthusiasm.
are you fishing from bank or off shore? my biggest mistake last year was fishing from the bank all of spring. it's very difficult to cast to the majority of fish from the bank this time of year. last year i was lazy about getting the kayak/jon boat out and i paid the price. if you're on the bank you really need to be smart about where you fish. make sure there is deep water near the shoreline.
like Sam said you're not alone. overcoming these kinds of conditions is what makes good anglers great.