The bsmither’s advice is good. It’s hard to tell when Google will start showing your website in search results. All you can do is make the website’s pages as adapted for this search engine as possible. You need to use some key phrases in all textual content on your website and make sure they look like search engine requests.
You need to make the search engine believe you have the best content and that your website matches the user’s request the most. This is why people use keywords. And after you get visitors from search engines, you need to keep them on your website. You might use some help from www.atwix.com to make your eCommerce website look more attractive to the users.