Well, I feel like I can tell my little story here...
First, just try to perform in bars and clubs, where you are a customer. You are with friends, show them some tricks, and soon, you'll notice you'll get attention from other tables.
Move on to their table, smiling, and you'll show them a few tricks... It ALWAYS goes down very well.
What I did, was starting going to pubs with a friend, and we started asking tables if we could perform for them. We just did it for fun, and didn't ask for money. We just ask for people to leave a comment in a book. Showed them magic for free.
Everybody was happy here: I got experience, comments that I could use further down the line, and the people got a free / fun entertainment.
We met loads of people, and as there is no money involved, you are more relaxed, and have a nice friendly chat with them.
By doing this, of course, some people refused to see any magic, but that's ok, at the end of the day, you are "invading" their personal space... so no hard feeling.
You will get loads of experience and feedback doing that, and after a while, you will feel like it is time to do take it further.You will face all type of audiences: great ones, bad ones, difficult people, hecklers... But it doesn't matter... You don't have to be great (well, it is best if you are) as you are not employed.
That said, master your craft to avoid embarassing experiences.
Also, if you just do it for fun, and free, don't bother asking the manager... At the end of the day, you are a customer too, and you are not asking for money and other customers get free entertainment...
The worse that can happen, is that someone comes to see you and tell you you can't perform here. Oh well... They are not gonna beat you up or chuck you out for that...
With my mate, we got quite known in a certain pub on leicester square, and all the staff knew us. We pulled out great crowds, with about 15 20 people cheering at us in the middle of the pub! We had a fantastic time, great fun, and so did the people. We had people telling us "you guys should be on TV, this David Blaine sucks next to you"... I found it a bit embarrassing as I think he is a great performer, but it is flattering.
Anyway, try it on strangers, i think what I said is a great way to start slowly, also it teaches you how to interact with people as a performer... You'll see what makes them laugh, where you need to build up climax... How to perform your tricks perfectly.
We still do it sometimes, just for the fun of it, but we are both working pros now.
I do it as an extra, magic is not my carreer, but I get gigs, and make some money through it (it was about time, after all the money it cost me...)
Anyway, hope that helps.
