I had problems to find your posts in google 
search results. I found it on 22 spot, you should build some high authority social 
backlinks , it will help you to rank to google top 10.
I know how to help your website, just search in google 
- k2 seo tips