Let me preface this by saying, I'm no expert.
So, I looked at shop and at quick glance it looks like many of your titles do not start with "Onesie" or "Baby clothes" or another keyword. Use your shop stats and GA to find what your most important keywords are. Put those in the first 3 words of your title. Then, the first sentence of your description should be basically a re-wording of your title. And in your tags for this one:
http://www.etsy.com/listing/62578895/onesie-vw-love-bus-baby-shower-presentYou use "pink orange green" and "blue yellow light" - I wouldn't search that, would you? For relevancy to work, you need to think like a buyer and put words that a buyer would search for in your tags.
As far as relisting goes, it's not as important anymore BUT after relevancy, comes recency. So maybe not 10x a day, but still list new items or relist items. You'll have to find a formula that works for you. I'm in a fairly small category so for me, once a day or every day is enough to keep my shop fairly visible. But it's different for every shop.
Hope this helps!