Its getting there slowly - the problem is traffic, as you rightly identified earlier. Its slow to build, takes a lot of time and effort. The spikes from posting on reddit never last, so its either a question of constantly writing quality content and posting it, or having a massive marketing budget :)