While you can create a YouTube channel from your mobile, it is much easier to do so on a PC or Mac. When creating an account on mobile, you do not have access to all the account details that need to be completed.