I hope you have access to a boat because if you're fishing from shore, you're going to have a hard time finding a good spot. Most of the shoreline is steep or an area where people swim. I'm sure you can find some place to fish with a little work though. The boat is a must on Raystown though, you need to get back into the coves away from all the boat traffic.
I use just about everything on Raystown. Crankbaits, Slashbaits, weightless Senkos and other plastics, spinnerbaits and swimbaits: All these I use in the DEEP water. Find the cliffs and run these beside them (I normally don't go down much further than 30 feet for bass, after that, things get a little... BIG and they aren't bass...).
All of the above baits will work off the shallow points too. I also throw texas rigged plastics back in the slop and coves (again, you'll need a boat to get to these areas).
Raystown is a freakin' puzzle and then some. You could be on masses of fish one minute and then not get a bite for days. That's why I love it so much though! Everything is massive in that lake for some reason, I've caught bluegills that looked like large dinner plates ha. I also know a few guys that did some diving rescue training there and have seen some fish that scared the pants off them. The catfish, stripers and musky are the big ones!
Stop by Jim's Anchorage, they have an awesome shop and should be able to tell you what's been catchin' fish. There are also tournaments on Raystown about every weekend so go check out the weigh ins and see how they did!
Ok, I could go on for hours about this lake, so I'll stop there. Let me know if you need anymore info