just checked out your channel, I will say you have a great banner and avatar. You have nice quality videos and nice intro/outro, main thing you need to fix is the thumbnails and of course add a channel trailer. Introduce yourself and what you will be doing then add a few gameplay videos.