As mentioned previously. I think you need to hire someone in to help you with the site. There are a lot of problems:
There is masses of duplicate content:
http://www.google.co.uk/search?q="C...+appliques"+site:4little1s.com&hl=en&filter=0
The title tags are full of too many keywords - they are not human readable
Some titles contain irrelevant words
The HTML is full of errors and contains non-HTML elements
Site doesn't use canonical URLs
Reciprocal linking is the base of the link building
Site isn't cross-browser compatible
Your blog would be viewed as spam
No text on a lot of pages meaning Google won't take much notice of them
You are duplicating a lot of content on your blog
Large blank spaces
Returning text content without defining a character set
Using underscores in URLs instead of hyphens
To name the ones I can see.
The problems lie in 3 places:
* eCommerce system (Actinic) is not SEO-friendly
* Site is being over-optimised for search engines at the expense of usability and readability
* Relying largely on reciprocal linking