Even if you have an email address, you need to sign up for hosting.
Here are five possible free companies with everything we will need:
Pick one or pick all five, it doesn't matter which one. But it is IMPERATIVE you get signed up with a hosting plan. Some people like to complain about free hosting? Ask your parents to sponsor you and go to http://1and1.com. That's who I use for my hosting needs!