You are having E-Commerce website you should use paid advertising which help you to getting high vol of traffic to your website and good ROI. so i suggest you Advertising on Facebook which help you high impression and traffic too you can use Google Adword's also for paid advertising......
Free Suggestion :- Create A Fan Page On Facebook Increase your Likes and create polls contest for your liker's okey suggestion Snapdeal <<--- Search it in facebook and learn how they do :P they have millions of costumer in India
Hire a Advertising Professional or PM me