There are multiple ways to bring visitor to your site:
Search Engine Optimization is a long term process to make your website search engine friendly and it is recommended to increase the organic outreach of your site.
but in this case, it seems you are looking for short term gains to sell your products. So what you can do is to take the paid promotion route. In this way, you can either chose to promote your site in search engine results or you can chose to lure your customers by banner advertisement.
If you already have strong social media presence, then milk it to maximum to grow your business. Social media must be in your list of online marketing strategy. Keep this in your mind that, paid advertisement route can be taken via social media also.