This is a very broad question, there's a few experts here that can help you with that.
Instead of telling you how here I'll provide you things to consider:
Social media is not just updating your feeds on Facebook, Instagram etc is about engaging the person past the post. Once you get their attention how to actually provide value to them through your social account and how do you get them to call you, visit your sales website, share or review a product.. Whatever your end goal for this social strategy is. Have a strategy for each media. And realize that each social media welcomes different types of feed.
Toting and promoting for certain products and industries is a fool proof method. If you have great long term sales professionals not someone who cares about quick money rather than ling term relationships.
SEO in a website goes a long way, specially if it ties your social media wording/efforts.
For certain software based products having an app can be a great way to introduce a product to a market.
Not to self promote but give me a call and let's chat about what you can do to get selling & growing!