Ok... here we go. Please know... I have written similar posts on this forum... and I am only trying to help (from my 10+ years of online experience), so do not take this personally.
I do agree with the layout/design is nice. But that's is about it. There is nowhere near enough content and/or optimization to get you found in search. If you come up.. it's basically by luck.
First of all... your page titles. The absolute most important thing you have for search... and yours say 'Twist Displays'. Well, if I already KNOW twist displays... that's fine. But I am guessing that most do not. Those titles have to include terms people will search for.
Secondly... and I know people are going to say I am wrong... and that's fine too. (I have websites that sell every day... so I guess I am wrong... ) your META DESCRIPTION SUCKS! I looked at a page source... not sure which one... and your description was:
<meta name="Description" content="Information, specs, and pricing on each individual Twist Display model." />
That's nice... if I know Twist displays. I can prove (from actual search results) that articles I have written appears at the top of search engines because of TERMS IN META DESCRIPTIONS... not page titles or content. So are they important? Go ahead... I don't care if YOU think they are or not. I go with what sells... and that's Google rank.
Last tip... see this article/post on Content:
Last.... (but not the end) do you think people get to your website and just ORDER? I am willing to bet that hasn't happened yet. And it isn't going to. You need a method of marketing to your visitors. You don't have a list... you have no reason why I would sign up to your list. People may try to tell you that e-mail marketing is dead... and that's fine... go tweet that! But in your market (like just about every other one... ) how can you market/sell people who visited your site. After all.. they are prospects... otherwise they wouldn't be there. So you need a newsletter and list. That's an entirely different post and I am already getting to long here.
You have a nice site. But Until you have these issues corrected... you have just that; a nice website... just like the other 5 billion out there. Correct these... and your phone will start to ring.
Please know.. I am not saying this in a personal way. YOu do have a nice looking website... but that's only the start.
Hope this helps! Good luck!