The hard part about going viral is that you'd already need a big enough audience of people who are going to share the things you have to say.
If you have no audience whatsoever then it's very likely that not much is going to happen.
No matter how good your idea, ad, blog post, video or book is.
It's the chicken and egg problem.
You want to go viral to build your audience.
But you can only go viral once you have a big enough audience.
Unless you somehow get lucky, of course.
But luck is never a good strategy...
So how do you go viral then?
Invest the time, money and resources in building your audience over time.
Step by step.
Day by day.
So that maybe one day your audience is big enough to help you cross the chasm...