I use etsylush (a free advertising site or you can pay $3 to be on the front page) it brings in quite a few views for me but no sales. And of course I use facebook, and then their is pinterest. Pinterest is a virtual pin board site, and their is team dedicated to pinning each other. Even with all this, I have found that most of my views come from etsy search! Thanks for the banner exchange idea its a good one!