It really depends on the type of content you post and the demographic of your audience.
I would suggest setting a blog based around what you post about, and using your socials to drive traffic to it. You can experiment with how you want to monetize the content (affiliate product links, display ads, etc...)
The key is funneling your social audience to your own blog/website. If you can manage to capture emails or get them to opt in to your messenger list in the process, it's a home run.