One of the biggest problems every web marketer faces is getting people to sign up for their email list. Most people know by now that you need to have some type of opt-in form on your site. What they are having problems with is people actually entering their email address.
When someone lands on your site and they see some crappy little form they are not going to be too convinced to give you permission to blast their inbox with information. You are going to have to try harder at convincing them. But some people do manage to get a few things right.