True Words
There is no better practice than a live performance... Its amazing how a few quick and easy tricks can make you feel 10ft tall!!
Ideally you want to play with your cards in public.. you will get asked if you know some magic.. trust me. Then start building your confidence by performing more and more to people you have never met.
Its that first step that is most nerve racking. Even let the spec know you are just learning and do they mind if you try something you have been working on.. this way they drop their guard and you can relax. They wont be burning your hands.. then when you shock them they'll praise you to high heavens and you feel like a million dollars... when this happens.. you will wnt more.. you always do!!

so you'll start approcahing people looking for those reactions..
Its these reactions that build your confidence. With confidence comes a relaxed state.. You always perform your sleights better in performance than in practice. Its the adrenaline.
Then you work on your patter. At first talk about anything.. talk about goats cheese.. just keep talking. Then when you are comfortable rambling about nothingness you can start to devise rehearsed scripts for your routines.
I remember when I first started performing I talked complete tripe... Id have a deck of cards and say stuff like '' Ok.. watch the first coin vanish '' and they'd look at me like I was crazy as I was doing cards. But while they looked at me confused I had done the necessary sleight.. then correct myself '' sorry I meant card.. I told you I was new to this '' and then do a reveal and the look on their faces was priceless!!
www.youtube.com/brum2redmagic !! Youtube Project started.. early days
Reading: Nothing right now
Studying: loving band redemption
Performing: Speechless, Stand up Monte, Coinvexed,