How to Create Youtube Channel in 2018: Complete Guide by Linkers Creative Arun Upadhyay June 5, 2018 Business, Social Media 1 Comment Setting up a new Youtube channel is a simple and quick process.Go to YouTube.com and click 'sign in' in the top right corner of the page. Then go to …