1. Establish your niche.
Chances are that you don't know who your target audience is. Change that. You want to be aiming your content towards a certain demographic. For example, if you run a gaming channel, your audience will probably be gamers. You'll want to be specific, for example: male gamers between the ages of 12 and 24. This allows you to tailor the content of your channel to them. Once you've attracted a large following of your target demographic, then you can reach out to other audiences.
Use social media. Social media platforms hae millions of active users online each day. Take advantage of that! Having thousands of followers on popular apps will allow you to quickly generate an audience.
3. Keep posting, and post regularly.
Make sure you have a posting schedule, and stick to it. Don't be deterred by lack of views. Chances are, you won't get many in the first few days, months, even up to a year. But if you keep at it, and keep creating good content, people will start to notice. Don't give up!