I'm 15 years old, and I have been practicing magic for just under three years. In the last few months, I have been watching magicians such as David Blaine and other youtube magicians go out on the streets and perform magic to people. However, whenever I am out in public ready to perform... I can't. I can't bring myself to walk up to somebody or especially a group of people and ask to perform magic for them. At school though, I have no problems performing for large groups of my friends. I also have issues performing if an adult is watching me for some reason. So in short, the problem I have is that I have never performed to complete strangers on the street and it appears I lack the confidence to do so. Any tips to help me build confidence or tips to performing magic out in public? Or any resources on the matter that can potentially help me?