There are advantages and disadvantages of using your own Web site vs. doing something like a blog site on Wordpress.
The more ways you use it, outside of a blog, the more sense it makes to have your own. You can run it from your own server (at home)m which can invite attackers at any time. Running an HTTP server brings LOADS of security issues. If you pay a web hosting company, many will help build a Web site and maintain it for you as well.
If you make videos, and you do not want adverts on them, a blog, a private message board, and whatever else, you may want to think about having your own. If it is just a blog and videos, you can upload videos to YouTube and embed the links in your blog page, but adverts show. There are tradeoffs.
Also. if you pay a webhost for their storage and what not, you have someone to talk to for help.