@stackin I think you left off one important point and it's something that you yourself do very well but I think forgot to mention. That's connecting with your audience, responding to comments, etc.
I remember a few months back when you were new on this platform and really building a buzz for yourself you were creating a ton of content and had a lot of people commenting on your stuff and I notice you still even with that high volume manage to upvote peoples comments, respond to comments, etc. Essentially you have a connection with your viewers/readers and I think that goes a long way.
I credit that to a lot of my growth on youtube in my early days. I would literally respond to EVERY comment whether it warranted a response or not and I think people appreciated that. I still try to do it but obviously at like 67k its harder to respond to every comment as opposed to when I had 5k or 10k.