Nice website and you put a lot of labor into it. You may or maynot get the kind of ranking you would like because of some key mistakes. The first is a portal page to get to the home page. These do not generally get high ranking. Secondly your head tags are out of wack slightly. Go to google and type in meta tags info. Or head tags info and read up on what makes good head tags. You might also create a page called the index page. This would have all your categories and all your products listed in new lists and still keeping your menu bar. When search engines and indexes crawl your site, they go to the home page and look at the head tags, then the index page and rank based on these values. Go to one of my websites in construction www.Bonsai-Mall.com and click your view source on my home page and you will see my head tags arrangement.