I can't imagine that it's anything different from owning a self-hosted blog or starting a YouTube channel. It takes time and will likely grow the more you interact with others. Learn to network (i.e. leave insightful comments on content) and help leverage your content.
Of course, I'm new to the community, but I joined with the expectation that I probably won't have an audience for a very long time. Some of the posts I've seen suggest there are some who join thinking they're going to get rich or become a celebrity overnight. These are unrealistic expectations. If something is truly worthy of viral status, it will go viral. First, brand yourself.
I wish you nothing but success and happiness, my friend.