You REALLY need to work more on videos grabbing people attention requires hard work and skill
1- you must make an introduction video introducing yourself to Your fans
2- work on video quality
3- work on montage get sony vegas pro or adobe premiere
4- 1080p
I think these are important tips you can either ignore them or go by them
in the end, it's your channel
Good Luck