Welcome to YouTube where there is 10`s of millions/ 100`s of millions of gaming video`s and all the top guys taking just about every search spot available in every game content type.
"First of you said you know other users what have just started and are getting hundreds of views" they could be posting there video`s on Facebook have thousands of friends who are watching. They maybe posting there video`s elsewhere or using promote/advertising.
I`m 34 and been posting video`s on YouTube since my mid late 20`s a couple of channels before this one. YouTube is brutal game try uploading 1,000 video`s in a year and only getting 100 to 500 views on each video with the odd video getting a few thousand views.
It`s all a learning process
and each game type is over flooded with video`s and in today`s market it`s very flooded.
First ask yourself what are you doing differently to others (millions of video`s)
What makes you Unique and stand out from others. (these days you need to have Unique factor about you to even get a small look in)
YouTube is not a game in which you post a couple of video`s and expect mass results/returns in some cases it may happen but is unlikely.
mid level guys to the upper level guys are making causal to full time living from posting video`s there banners, intro`s,thumbnails,there commentary perfect they have put the work in over the years to get where they are.
I looked at your channel your keywords/tags may need improving "Google Adwords/keyword Planner" gives you monthly stats of keyword types entered into google, Take 1 of your video`s GTA 5 using this search term August 2015 to now every month has received 7 to 10 million searches per month using this keyword then gives you suggestions on different types of keywords related to GTA5.
Your thumbnails need improving it`s all about the selling process, example you have two items for sale the same product sitting next to each other one has white plain packaging the other one has pop factor really nice color text stands out which of the two are people most likely look at in this case click on.
Banner professional looking banner adds to the overall experience.
Learn from every video you upload, If it means watching your video 5,10 times over look for mistakes look for errors look for anything you can improve on the next video.Look at guys what are doing the same content as you watch a few of there video`s and few other guys you learn alot just by watching them, how they go about it.