The number one thing that makes videos seem "amateur" is bad audio. Your audio is horrible. Buy yourself a wireless lavalier mic, and a directional boom mike. Shouldn't cost more than a few hundred bucks from BH Photo. The only thing you have to make sure is that your camera has an external mic input. Most mid range and higher Canon camera's do, unfortunately, most other mid range camera's do not. If you are in the latter category, this is a camera that is awesome for amateur film making, and it is on for an awesome price at Vistek. I grabbed one a couple weeks ago for a work project i needed to shoot in full HD. And the results thus far have been very impressive.
http://vistek.ca/store/VideoCamcorde...camcorder.aspx