I would agree with everyone here that the pages are not optimized properly for the search engines, which is severely limiting your site`s visibility potential.
There are lots of good products out there (yours being one of them), but lots fail to reach success for lack of proper marketing. Implementing proper SEO techniques is part of the marketing effort.
We work with established small to medium size businesses that are in the position to invest in improving the results of their online presence.
Let me ask you three questions.
1) What is your cost per online visitor?
2) What is your revenue per visitor?
3) What is the lifetime value of your customer?
I will cut to the chase on the SEO/SEM efforts to focus on increasing your bottom line.