Your website has pretty good speed (I was expecting a disaster given your introduction heh). One thing your site needs is some technical optimizations. Take a look at your scores in Google's Page Speed Insights:
With a little work, I'd bet you can get your site to paint in less than a second. Doing this will reduce your bounce rate. Reducing your bounce rate will improve some of the internal user metrics Google uses to track visitors. When your users are more engaged, Google gives you higher rankings. This is of course one of a thousand things that can help with your placement in the SERPS, but it is my contribution to this thread.
Welcome to GPWA
