Your blog articles can help bring in some search engine traffic that you can then carefully guide towards your hosting site. With a bit of luck you can get links to your articles from other sites.
Compared to a newsletter, I think it's easier to get results.