You need a website for your products, as that is where consumers will go to buy them. But just setting it up is not enough; you need to let people know it is there. Social media is a brilliant way of doing this as long as you are prepared to dedicate the time it needs.
All the social media platforms between them have billions of registered users, with millions of them logging in every day. How else could you reach this many potential customers where the only thing spent is your time?
You must always be positive with your posts and comments, even if you are replying to something you do not like. You will lose followers quicker than anything if you are negative, and the whole idea is to gain more not lose them.