Starting a newsletter is also a good way to advertise your website. You can offer a free report or product on your site in exchange for email addresses. You can then use these email addresses to send your newsletter (with your website address) embedded. Such email strategies are quite effective...