Remember - don't focus on the potential of viral when you create content. Focus on what you have to offer the viewer and making good content great and great content even better. You should strive to make each video better than the last.
There are two ways to look at content. One is YouTube luck. You have no control over that. The other is by working hard, improving with each video & making sure that your titles, descriptions, tags, subtitles, thumbnails, etc match what you want. Think about your target audience. Watch others in your niche and see what you can add to your content. Look at other people's thumbnails to see which ones have high views and dissect them to see why you think they have a high view count.