Ok...I`ve been watching the video a couple times..and I must say there something I really don`t like or feel that is lacking...
the lack of profesional gigs or events..
I am aware you have done gigs and special events, but in the video I don`t see any of them, like a stand-up show, corporate gigs, private parties...all the video is about casual performances, maybe you were hired for some of those events but your look and the nature of you performance could make the manager think that you weren`t hired for those events...you just were passing by and perform for free..
show clients lists, quotes from manager, pictures and video of you performing in a paid and serious environment...
also I agree about your look, while I now maybe you do street magic, you should be aware that you must dress better than your audience...
EDIT: here is a video of what I think is a great promotional...
http://www.youtube.com/watch?v=Ibmn6lpiaLQ