The problem is that your titles aren't using good search keywords that will help you get found. There's a lot to this but if you stick with it we can help you through it.
For starters, it's very important to use a space before or after any punctuation everywhere in your shop. Search engines ignore punctuation so without the space search engines are seeing parts of your title as "blankettoddler" and "toddlerbaby". If you put a space before or after the slash then the search engines will see it as 2 words.
I think that if you go to the google keyword tool and type in each of your phrases with the words in the order that you have them you'll find that they don't rank very highly. The first step to getting found is to find and research your keywords. You have good words but they aren't in the right order for google to understand them.
Have you had a chance to read this link yet?
http://www.etsy.com/teams/11352/relevancy-and-seo-for-all-etsy-shops/discuss/10079696