Update your content regularly so there’s always something new. Share anything - stories, ideas, pictures & more. It’s a great way to hook your forum members and keep them coming back.
One easy way to freshen up your content is by contributing new posts and comments to one of your existing discussions. This will keep the conversation going for longer and your existing members engaged in discussions which they’re already passionate about. Another way to add fresh content is to add additional discussion categories to your forum through time so there’s always something new for your community members to discuss.
Content is the King, I am sure every blogger/webmaster knows that. You will hardly success and win many visitors without top quality articles and multimedia, that's a fact. Personally, I get inspiration from theCHIVE (here https://www.pissedconsumer.com/company/thechive/customer-service.html is more info), I'd recommend everyone to check this service.