Depending on how large and deep the lake you're targeting, you're likely to find fish in both pre-spawn and spawn. Check out flats close to the creek channels. Then work your way out toward deeper water. Bass won't normally school at this time, so keep moving if you're looking to catch numbers. If you do contact the bucks clearing beds, the ladies won't be far from the area, normally hanging around the first break to deeper water. Keep in mind that that drop in depth may only be a foot or two.
Also keep in mind the fact that not all the fish will be moving up at the same time and although many believe the bigger females drop their eggs early, if the reservoir is a good sized one, many will still be in the early stages of pre-spawn.
As for lures, I'd start with a crank that targets the depth of the area you're fishing. I prefer a flat sided one, but if there's timber present, a square bill can often produce better. A lipless crank, spinnerbait, or swim bait can be utilized to cover different depths. All three will allow you to cover water, which is often the ticket now for your area.