Janine Popick posted an article on her blog that contains these 5 tips to grow your email list:
1. Include a registration form on your site
2. Got an offline business? Ask for the email!
3. Do you sell online? After your customer has purchased from you, direct them to a page that hosts your sign-up form.
4. Pop-up windows
5. Leverage other websites