Well as you know stage fright can sometimes be stressful trust me I had to sing a song in front of almost the entire school solo I was so nerveos and,your stage fright might just be you telling yourself you can't do it.Never say you can't because you know you can trust me I got an very loud applouse from from everyone and never forget you can!