Poor session time causes this. It means people don't watch your videos properly and YouTube will stop recommending your videos completely. Looking at your videos, you should consider making games or topics that a larger audience are interested in and the topic needs to be unique (ideally never done before). People are unlikely to care about you, because you're a nobody on YouTube doing things everyone else has done before. It's very hard to get any views from this angle.
I deleted a lot of my old videos that had a lot of views because they no longer fit the current theme of my channel. These videos were along the lines of:
Review a game that has never been reviewed before at release (mostly indies). ~2-10k views each.
Guide on a game that is popular and not yet covered. ~1-100k+ views based on game.
Topic of a new update in a game not covered yet that a lot of people are interested in. Had some over 20k views.
Generic ideas above, but you get the idea. As a small YouTuber if you make your types of videos, unless you are so much better than everyone else in this area (which you're not, sorry to say) it is near improbable for you to get above 10K subscribers, ever.