An issue will be if the Adsl connection receives ip address dynamically, in such a way that it is changing. I believe Godaddy does not have any solution for this. Try to read your external ip:
http://www.myip.dk Turn off the ADSL router and check the external IP again. Does it change ?
(At my connection the ip change very slowly, approx one time per month. I use
http://dyndns.dk/ as address for this, and it works quite well. ) (I also use GoDaddy, but not for my home server with dynamic ip.)
An option could be to use the GoDaddy domain against some fixed ip at a web hotel, and then link up the home server via a dyndns address. (I am doing smething that is slightely like this, and I use virtual SmoothWall as gateway in front of a few virtual SME servers. Host system Centos 64 + Vmware server.)