I had problems to find your posts in google.
I found it on 16 spot, you should build a lot of high authority social backlinks , it will help you to increase traffic.

I know how to help your website, just type 
in google - k2 seo tips