you really first need to do homework on how and what YouTube functions. That you are asking this question infers that you haven't. YouTube runs on the python coding language.
So if you want your site to be like YouTube.......
Websitebuilder is a CMS that performs wonderfully for the purpose it was designed for. But if you really want a site like YouTube, you will need a developer, not a CMS.