Your site looks fine. Checked out your source code and one thing that I noticed is that your metatags are only in your home page; you might try placing specific metatags on each page. Some of the web designers in here may tell you different (if they do, go with them because my web training is basic), but that would get more search engine coverage.
Now, with 10,000 views, I don`t realy think that there is a real problem with getting people to the site, so promoting the site isn`t the issue. One thing that you might do is put a discount on the site that can be used with any purchase. Make it like a special limited time offer.
I will keep thinking on it and drop any new ideas that I may come up with.
Paul, how long has it been since your new revised site has been active?
Does your stats package tell you how many visitors have been past the front page?
Avg length of visit?
Total page views? Avg page views per visitor?
Prior to developing any "marketing program" you need to know where you are falling down. Having 10,000 visits (or was that "hits", or page views?) is great ... but if they aren`t getting past your front page and going into the store ... then you need to see why they are simply "drive-by" visitors.
If you are able to share that info with us ... then it might be easier to see why no one has purchased anything yet.
If you are getting visitors into the store ... then we can start to address that ... but the first objective is getting them past your front page.
There is one key thing you need to do. Market reasearch! The second thing you need to do after you finished market research is speak to your potential customers. Find out why they are leaving your site..for example you can create an exit pop up survey and offer customer a discount off next order for completing a simple survey.
Another way to speak to your customers is to Set up a live chat solution and proactively ask to chat with people as you see them on your website.
Talk to friends and family and have them critique your site and tell you what products they like and would buy.
Listen to your customers - they are always right. Read the Book "Raving Fans" by Ken blanchard
Create a Myspace profile and add friends. Ask people to visit your site and leave you comments about your product.
It all boils down to knowing your customer and making sure the products on your site are what people want to buy at the right price point.