We run two brick and mortar stores with an online store for local pickup. Besides posting to social media, we also advertise on Facebook/Instagram solely and send an email newsletter to our subscribers weekly.
What other advertising channels have you used with successful results? Billboards, mailers, Google ads?
If you think potential customers are searching Google for your products, then I would suggest google AdWords also.
Do you have Analytics setup on your website, to see where your customers are coming from and what they were searching for?