Well, I never say I'm a magician because I'm not a magician
Watching that video in the original post - Man that is awkward.
First let's look at the "Savage" guy. This is everything you should NOT do. For one, he's hugely arrogant. Yes, to be a performer you need an ego - but keep it in check. Second, he's really desperate for validation and it shows. Going up to every person, most of whom were clearly busy, and trying to get them to watch a trick makes you look like a little kid tugging on everyone's pant leg so they'll watch you play with a plastic finger chopper for the nine thousandth time. Also note - Mr. Savage guy there did this "Challenge" because he claims he wants to be taught, but then ignores everything the Disturb Reality (What's his name? I don't watch these guys) guy has to say. Savage wasn't looking to learn, he was looking for the guy to tell him how awesome he is. Also, also note - Dude face says "I rarely get nos, because I turn nos into yesses" - except he's getting shot down left and right. He's not willing to accept that he has flaws and weaknesses that need to be fixed to make a performance worth watching. He thinks he's the next coming of Jesus, and he's not willing to accept any possibility that he's not, as that would mean having to accept his own flaws. This is a school of thought I see pushed by certain other "Internet Magicians" lately. Ego over art.
There's an incredibly important lesson there, though - learn to recognize when you're not doing something well. This is why I think it's extremely important to have a person you trust to tell you when you suck. It hurts to hear, but sometimes one sentence from a trusted voice will change your entire performance for the better.
Which is why I so frequently say that performers need to learn social skills as well as tricks.