Being a small channel, I know it can seem discouraging not seeing thousands of subscribers coming in every month. This is also unrealistic, so I started focusing on different statistics. Much like a business, I believe the biggest numbers you can pay attention to are the percentages of change. Since almost 2 weeks ago, I gained 176 subscribers. That may seem nothing for a large channel, but I only had 115 when I started tracking. That's a growth of 153%, which means I must be onto something. Similar numbers can be found with engagement, track the numbers of comments you're getting. The more comments you have, the more other people want to comment. I hope this can help others who feel stuck. I've found out that this (YouTube) is not an overnight thing, and a lot of work has to go into it. What may work for some may not also work for you. Retain your goals for subscribers, views, etc., but concentrate on trends and adjust your strategy accordingly.