Here is a thread about shad fishing that should help, and it all happens in your back yard (Bucks County).
Shad info thread
Here is a cc of my post in the thread:
For FFing, a 6, 7 or 8wt 9' +/- rod with a sink tip line and/or weighted streamers works well. A weighted Mickey Finn type streamer or a Clouser does the job. Try different colors mixing white with red, pink, chart., yellow, green, etc.
Cast up and across to let the fly sink, but stay in contact with it and let it swing across the current. Mending to slow the swing may be needed in faster water. Letting you fly hang in the current works too, but that is usually best done from a boat. Try to get and maintain your fly fairly deep. Try different depths, drifts, and swings until you get into them.
Since the fish are active, they are moving (migrating) so the "honey hole" is any sort of pinch point with the current, structure, or bottom directing the fish through a certain area. Keep trying different spots and different drifts to find "your" spot. When you do begin catching them, stay with it, more fish should be moving through. As Mike said, low light periods (early AM & late PM) are usually best, but on a good day you can catch them anytime.
Give it a try, they really are fighters and jumpers. C&R all fish, but a quick pic would be nice.
Here's a great article from Sandy's (Sandfly) site (Big Meadows Fly Shop) about shad fishing on the Delaware River.
http://bigmeadowsflyshop.com/files/flyfishingforshadinthelowerDelawareRiver.pdf
Good luck.