Hello,
it is not that easy.
If you say, you set up DNS, have you created a Zone for your domain?
If so, have you entered an entry www with the IP of your webserver?
Does this entry content the IP of your IIS server?
If so, have you set up the IIS properly? You need to tell IIS that he has to listen not only on the IP, he should also know, what the server name supposed to be.
Do you want to use the default website on the IIS? Or are you planning to create your own server directory?
What nameserver settings are in your client? If your nameserver is not authoritative for the domain, you will end up on the website where Godaddy is hosting your temporary website.
I know, questions over question and no answers
Maybe it is a good idea, to google for "IIS how to" or so.
Axel