What is holding you back from reaching your revenue (or profit or other goals)?
Which marketing channel to emphasis? Facebook/Google/Pinterest/Instagram? I am selling Wonder Woman workout leggings online.
If you are individual or a retail firm without a website then social media would be the best option to go with. The reason behind is that you are doing business to customers (B2C), the channels on which your target customers are engaging the most would be Facebook, Instagram, Pinterest or all.
This channel will help you quickly find, attract, convert and close your target customers.