If you've had the idea of wanting to create something that you hope to go 'viral' then you've realized that it's very difficult to get it just right. It is not easy creating something that people will get genuinely excited about.
Going viral is a very powerful promotional method, but difficult to do without the right amount of resources.
An alternative is to tap into concepts, emotions, ideas, events and so on that are already hugely popular.
For example, you could write about, create artwork, or a video about 'Earth Day', which will likely attract a strong interest from people wanting to share what you've created, and thus sharing your own work in the process.
Avoid trying to profit from this, and also be careful of copyright issues. Just use this as a way to promote something you are interested in, while getting your work out there.