- Check and see if there is an index.html file in your site's root directory. Some hosts put one in there as a default, and wordpress doesn't remove it when it's being installed. If you see it there, delete or rename it to allow wordpress' index.php to work, and see if it fixes the problem (but do not alter the index.php file).
- If not, you may want to contact your hosting provider?