Here are some ideas on how to attract customers towards your website:
Let search engines know.
Submit your websites to the 3 major search engines such as Yahoo, Google and Bing.
Let people know.
Let your friends on facebook. twitter and other networking sites know about your website. You may also offer them your products and services through email. But make sure not to spam people.
SEO (Search Engine Optimization)
This is how your website will be found in major search engines such as Google, Bing and Yahoo.
Don't forget to write content!! Search engines love continuous fresh new content. 1 - 1500 word relevant blog post a week will definitely help; 3 - 1500 word relevant blog posts will help you rock the SERPs.
According to me if you wants to attract customers to your website then you need to share the website information and product publicly on social networking website. which help yoou to gain the user attention. if the users like your post then they visit your wbeiste and help to earn and also increase business sales.
You could consider a little inbound marketing. Add an item of value to your site and have a e-mail collector on it. Send out special member e-mails and you can grow your return vistiors that way. It takes some time to gain ground but it can work.
There are lots of paid and organic options to attract customers at your ecommerce store such as Facebook advertising, Google PPC, Conversion optimization, website optimization, content marketing, affiliate marketing , influence marketing etc. I advice to hire professional consultant for internet marketing.