I see a lot of people say create good and interesting content and they're right but at times when making a video a person can feel that it is the best video ever but to most it can be total crap. What I suggest is networking in places similar to your videos
And what I mean by that is if you create nothing but Pokémon content don't just use Facebook and twitter to promote your videos go to Pokémon forums or areas . Get yourself involved in the community ( don't just jump in a post videos cause it'll get annoying) and once and a while promote your channel and a video or too I guarantee you'll get some traffic .
And always rewatch your videos and make sure that you're not sounding like the other 100 million people on YouTube make sure you have something that makes you pop