Good post. As mentioned above, SEO is definitely key (you can google all about this or message me). It's very unlikely your blog will go viral by itself. You need to put in the work behind getting it out there and noticed. Or invest money for someone else to do this, its up to you