Great advice. I am a beauty YouTuber (I make videos in a variety of languages) that is new here to Steemit. Consistency is #1 for sure. I would also add that interacting genuinely (not all this sub 4 sub/follow 4 follow nonsense) with other YouTubers in the same niche as well interacting with one's viewers has worked wonders for me (I guess the same practice applies to Steemit too).
I'm growing at a rate of 500-600 subs a month and it's awesome to consistently see the same people commenting in my videos week after week telling me they can't wait for my next one.
Great post, really loving your content here.