Hey Joseph - it can be a challenge with a new domain - the "sandbox"ing of newer domains has been documented, debated and done to death, but generally it`s persistence that pays off in this game. If you`ve done the things you can to affect spidering of your site, and it sounds like you have taken many of those steps, you should see results...just probably not as quickly as you`d like.
For a couple of reference points on the sandbox, check out this
Couple of things to note from an SEO standpoint:
- Your meta keywords tag pretty much looks like spam at this point. It looks like you dropped in every keyword combination you`re targeting for your site on your homepage. Try to whittle that down to a core set you`re targeting, and make sure that the tag is specific and distinct for each page.
- Title tags, title tags - pay close attention to those, and again make them distinct and targeted for each page.
- You`ve got distinct products with distinct attributes, yet the individual product pages aren`t very differentiated. I`d focus on attending to those pages and working to make them stand out from one another. More product details (on-page copy) would be a great help - and again, detailed title tags for each.
Just a couple of off-the-cuff recommendations for you.