Updating the DNS records can take up to an hour as GoDaddy mentions it.
So, you need to take this time-frame into account as well.
Also, make sure you've changed both
'WordPress Address (URL)' and 'Site Address (URL)'
settings under the WP Settings/General page.
Hope it helps,