Does anyone know of a book that can help with improving patter or has suggestions as to good stories to go along with effects?
Scritping Magic by Peter McCabe
Transformations - Creating Magic Out of Tricks by Larry Haas
Oh No, Not Another Card Trick - Ed Solomon
Magic Matters by Robert Neale and Larry Haas
Magic Mirror - Robert Neale and David Parr
This is Not a Book - Robert Neale
Also, check out Exploring Magic Presentations DVDs by Eugene Burger.
You generally don't have to have a "good story", just have decent scripting that connects with the people you are performing for in one way or another. This shouldn't be a hard thing to figure out, just take something that you have in common with your friends or family and relate that to your magic.
I think good scripting is difficult. Too often I hear presentations that are merely say-do-see patter (what Eugene Burger call narrating the adventures of the props in the performers hands) or something that is trite or just doesn't make sense (seriously... what does a spectator's snapping have to do with a card coming to the top of the deck?).
Just like in dance, or theater you need motivation. In an effort to make the concept clear we have broken it down into character and scripting. Not everyone tells stories when they do magic but the best always have some motivation.
Eugene Burger talks about your magic presentation having texture. To me that means that you use some stories, some humor, some effects performed to music and some effects where the magic speaks for itself. Although stories are one type of presentation, there are other types of presentation that work to elevate a trick to something magical.
Even though I tend to use a lot of stories, the stories tend to be of different types -- some are stories about things that have happened to me, some are pure fantasy (for example the story about a little dragon who falls into a deep hole in a cave that I use for my kids show linking rings routine) and some are more generic stories told through the use of cards.
If you are interested, shoot me a PM and I can send you some links to some threads on other sites about routining and patter. Also, I'd be glad to work with you in developing the presentation for any effect -- either in a thread or through PMs.