Honestly I like this place more than reddit. Feels much more genuine and much less toxic. Also it runs better than reddit's tracker-bloated website.
In my opinion? We just make posts here, and some people might come. I doubt forcing people onto the website will work, but simply being a better community than reddit might do the trick.