A website will always be slow at the start. No one knows about you (including the search engines). It takes a few weeks for traffic to start coming and it is a slow build from there.

You can find forums in your market and begin posting there to build a reputation. Some forums also allow you to have a signature that you can include a link to your site. This will help with SEO and getting traffic.

Make your products (if you have any) more visible to the spiders and human searchers. Put them on the homepage and have clearly marked/visible links to more items.

Include keyword rich text. Think of a few terms you want to rank well for and include them in your site's copy.

-BEC