Well, in my opinion:
1. The site looks plain, even though there are pictures and text, but they do not blend together.
2. You can definitely use a different font for your Header (even the whole page), something that would flow with the products.
3. Try to create different pages, and place your contact info at the bottom, in one line seperated by <hr>
4. Possibly looking into use of tables and placement of text and pics a little better, i.e. alternating.
5. The pages doesn't look alive, what I meant is that it doesn't grab the attention of most people. The overall tone of the site is kinda boring.
hope that helps.