Hell, even my home page impressions have high CTR and high average view duration (AVD for short)! At 3.5% CTR & 11:20 AVD for the last 90 days and 3.6% CTR and 15:07 AVD for the last 28 days (screenshots attached), my channel is still performing on the impressions that are the biggest "wild card" that youtube has to offer!
Think about it: With youtube searches, my videos will only get impressions when people enter keywords that match one of my tags or titles. In other words, I only get "youtube search" impressions when people are specifically searching for content I can provide them. So youtube's algorithm would understandably feel the safest promoting my videos in that case, but at the same time, I should also get fewer impressions per capita, since people have to go out of their way to enter appropriate keywords.
Suggested videos are middle-of-the-line. They will be suggested to people who are currently watching videos of a similar subject matter. So they are still serving my videos to people who have, at present, demonstrated an interest in my kind of content.
But home page impressions require the most guesswork by the youtube algorithm. At that point, the algorithm has zilch to go on besides the person's prior viewing history. They have zero idea what kind of content that person might be in the mood for at that particular moment in time. So home page impressions are the biggest "wild card" that youtube has.
So having high CTR and high AVD against home page impressions is probably the most impressive thing your channel can do.
My best guess are 3 things keep in mind I am no youtube pro and I am a small youtuber myself but I do compare a lot of channels over time and been following peeps who were once at 1k subs and now up to 300k+
1. most of the subs are inactive or dont see your videos..it is kind of the same thing I am scared of. I am getting about 5 subs a day but I think most of them are inactive or dont hit the bell button
2. videos are not being found and searched
3. you have small true followers but not enough to influence your videos/channels ranking
**this below is from what I have seen from people I have followed and read**
so it kind of comes down from what I have read, instead of making videos about your own gaming, make videos that people want to search and look up. I will be blunt here and many people wont like it, but YT is mostly used for search and how to's and reviews. also entertainment, but sadly YT promoted the big guys more than anything. so an example...I have been following this offroad channel for years ... i know its not the same...but the principle is the same...
so this guy been making tutorials, how to, opinions, top bikes, top mod etc to grow his channel. he did post his normal "trail rides" which is equivalent to you gaming like normal and those wont get views but his tutorials did over time. so that is how he developed a nice fan base. NOW is when he is doing his own thing since he has a large follow base and I think us small youtubers need to do that and that is what I am slowly moving over too. I also know a few people like 6foot4honda if you look him up, I followed him when he was a tiny youtuber, but just last year he launched his gaming channel which now has over 300k on his gaming channel just because of his following base
As for myself when I did my gaming channel, I only had 3 top videos....best cameras to youtube in, top 5 horror games, best 2017 horror games to come out
my normal streams did not even pass 20 views.
I know its not much, but I am hoping it can help somehow
and the other thing is patience. i mean we are small yotubers, we wont have a following base for a very long time so you just have to keep grinding but have fun with it dont let it get to you.