As a temporary measure, try a free email account with Yahoo, this has worked for others in the past, when for some reason the email didn't get through.
Does your ISP uas a spam filter ?
You should receive an email from register @ avast.com (without the spaces) with your registration key ensure that address is whitelisted if your ISP uses a spam filter.