If your site requires a new IP address (such as going from shared to dedicated), your site may appear down for any visitors that viewed your site prior to the change for a short period of time.
This is due to propagation and is entirely normal for any change of site IP address.
If after a few hours the site is still unavailable you could try clearing your browsers cache and/or clearing your local DNS cache but any change will clear up within a few hours.