Helen,
It is easy to show up on page one of Google when you use keywords that are not at all popular, are rarely used and have little or no competition from other Web sites. This is also the reason why it's easy to show up at the top of Google for your shop name - no other Web site is competing for that word. These words will not bring you many views from Google.
The keywords you are using now in the shop name are very good. These new keywords are used by many other Web sites. You will have to work on building backlinks to move your shop and listings up higher in Google search results where you can get more and more views. You can read more about backlinks here:
http://www.etsy.com/teams/11352/relevancy-and-seo-for-all-etsy-shops/discuss/9617969Your shop title looks really good. You can repeat a word like ART several times in the title if you like. Google takes into account all the text on every web page, including the welcome text. Someone would have to repeat one word many, many more times in the shop text before Google considers it excessive.