I am not sure if you are using EBay stores or just a normal e-commerce site.
To get free web traffic to a website there are two factors: onpage factors (the content of your site)this is of minimal importance. The most important factor is off page factors. This is basically having related links from authority/high ranking sites going back to your home page. This takes time. You can always look into paid traffic with google adwords as a short term solution. But this is a skill in itself and can be costly. There is a great software program called SEO elite (about $170). This will give you a basic understanding of how it all works.