Social media offers an open-ended platform to communicate and engage with your customers, so use it as such.
Utilize the little time you have on social media to understand your customers, not to promote your product or service constantly.
This approach will not only help you better understand your customers' preferences, but it will also help you create a loyal customer base who trusts your brand.
Promotional social media posts might work the first time you use them but if your not getting a great amount of engagement when you make promotional posts than you can expect the social media algorithms to burry your brand posts in the feed.
In fact, engagement is the most important metric for businesses when looking at ROI from social media advertising.
This means less reach, less engagement, and less leads/sales. So make sure you're giving value and always posting content that is engaging.
2. Make A Commitment To Social Media
Social media can be a real challenge.
If your not committing to a schedule than your going to lose the engagement you have or fail to scale your user base. I would suggest to create a strategy and write it down.
Than check out what your competitors are doing: How can you do better? Don't be afraid to start.
In fact, you can view your competitors ads on Facebook just by going to their page and selecting 'Info & Ads' tab.