I also agree that social media though at times slow is easier to kick-start your business in the online space. If you want to upscale then you are going to need to go for paid ads on Facebook, Twitter, Google etc. As long as you know exactly what you are doing then you should not have it the hard way for a long time. Knowing what to do Implies that your ads are properly crafted, with a clear call to action which takes the leads to a potential redirect for them to make a sale or express interest. The ad must be eye-catching so that a lot of people will see value.