I am going to be nicer this time but I am not going to comment on your technique per-say but more of your performance.
In your performance, you are very cocky, which happens to alot of newer magicians today, they get all caught up thinking that they are better when really, we are just the same, sure we can do magic, but does that make us better then anyone. People, if you didn't already know this, think magic is nerdy or geeky (sorry to break it to you guys), so if you have an ego about doing magic, you are going to be the class clown, I personally always poke fun at myself for being a magician.
If you have any more questions or anything like that, shoot me a PM if you would like.