Are you writing useful articles and targeting long tailed keywords?
It can be incredibly hard to rank highly for competitive keywords.
But if you target enough long tailed keywords and share your content you will drive traffic.
You need to utilise, Facebook, Youtube, Pinterest, Twitter, Linkedin and Post on Forums like you are here.
If its too much work you can always outsource the above.
When writing articles ensure you are following SEO best practices. I use YOAST installed on wordpress. An excellent tool.