The niche you are working on is bang on. If I were you, I would start from scratch to understand where the things are wrong.
Starting from,
Keywords - Analyse and work on the keywords that you feel is necessary for the website. As you pointed out being low in competition at this point, you shall be on top in no time.
ON Page SEO
Website Blog - Fresh Content
Social Media Profiles - As you've pointed out visitor count, try enhancing them by adding fresh content and sharing them over social media.
Real Guest Post - Considering the niche and the Virtual Reality theme the website carries around, I'm sure of major tech blogs (Guest Blogs, reputed ones) consider taking an article from you. This will drive you few more real healthy and much needed traffic.
I would analyze where these works take me for the SERP across time and then get down to the next plan.
Hope this helps.