Creating your own video-sharing website is easy when you choose a perfect CMS platform like WordPress. It will worst around $50 for the WordPress hosting and $59 for the premium WordPress theme.