Ok, the good news is your site is indexed by Google. You can enter your URL on this search engine saturation tool and see the results.
The "site map" you have at the bottom of the page links to a google site map.., it should not be linked on the page, but the xml file uploaded to Google. In its place you should put an hmtl site map (that lists all your pages with links to them all). The same program that created your xml file should be able to produce your html sitemap.
The "title" for each page is too large - too many words. Search bots will not read all of it nor can anyone visiting your site read it all.
Most of the links on yahoo are from forum posts. I suggest working on getting links from SEO friendly directories and quality and relevant in-bound links. Here is a directory tracker tool to track your progress through directories. You can indicate if your site is included with that directory, pending approval, rejected or you are not considering that directory. You can also check if your website is already included in these directories by using the search feature.
As Craig noted the link to the whole paragraph should change. Also, I expect to be able to make a purchase or at least get more information when I click on a product. I see that you are looking fo OEM orders - and ask people to email or telephone you about ordering. That process is counter to the purpose of an apparent ecommerce website.
A link to more information about each product would be nice. I suggest you at least add an online form for people to compete - to express an interest or to capture any order information you require.
Good ideals, i will improve my blog to introduce my products and crystal.
As per the your website concern i like to say you have to done lot of activity for your website but not get good result which you want. Today there are so many SEO companies available that offer best SEO strategy at very affordable cost and that might be very useful for you. As per the your website concern i like to say that you need to do some SEO activities such as Social Bookmarking, Directory Submission, Pay Per Click,Blog commenting,Forum posting, Article submission,Press release etc are play very important roll to achieve good ranking and traffic in Google.