Hi Jenny,
Thanks for, once again, creating a very useful and informative forum!
I also think having your own website to showcase your talent is a wonderful way to advertise.
I haven't added any of my own craft items to my crafting website yet, only because I haven't had the time to actually create the webstore and take pics of all them yet! LOL I will be doing this in the near future.
Requesting links to your site is a great way to get recognition, and also a great way to get the search engines to notice your site. I have a reciprocal links directory on my site as well, and have had quite a few people submit their links there. There is a great site called Link Metro (http://www.linkmetro.com) where you will find niche websites to trade links with.
And, of course, everyone knows (or they should!) that writing your own crafts articles in your niche, and submitting them to article directories is a great way to get yourself known. That is why I set up the Crafts Article Directory on my site - plus it's free advertising for you! I am also looking at offering advertising space in the directory - prices will be very reasonable, and I'll let you know when I have something set up :)
When I was still working, I was a graphic designer for a small local firm, so I have experience creating brochures - another great way to advertise. If you are going to a craft show, make sure you have brochures, or even just business cards, with your name and phone number, and if you have a website, the site's address. Even if they don't buy from you at the show, they may need a special gift for someone, and think of you right away!
Hope this helps others with their craft advertising,
Joanne