It sounds like the problem isn't "getting enough traffic", it's getting people to stay, or to come back. Are you focusing on that?
If you cannot get users to stick, no amount of front page Reddits and newspaper mentions will save you. Even though organic traffic is consistent, even that levels off after a while, is hard to obtain, and is dependent on having a massive number of pages with unique content.