Yo no tengo hosting en GoDaddy y creo que jamás lo tendría, así que sólo te puedo orientar.
Si no quieres o no puedes contactar con el soporte de GoDaddy, no te queda más remedio que leer sus artículos de ayuda:
Getting Started with Your Hosting Account
http://help.godaddy.com/article/1361?locale=en
Supongo que por allí se debería empezar, para estar seguros de que no has pasado algo por alto.
Luego:
Setting up Your Hosting Account
http://help.godaddy.com/article/4?locale=en
Checking Your Account Status
http://help.godaddy.com/article/299?locale=en
(allí dice que tendrías que esperar hasta 48 horas)
Publishing Content Before Modifying Your DNS
http://help.godaddy.com/article/3998?locale=en
(es decir, que se supone que deberías poder usar la IP para subir contenidos. Si no se puede, me parece algo completamente estúpido por parte de GoDaddy)
Working with Preview DNS
http://help.godaddy.com/article/3950?locale=en
A ver si me contrata GoDaddy y así, aparte de hacer algo que me gusta, me entra algún dinerillo. : )