I bought hosting from dynadot about 3 days ago and my site isn't showing yet. I don't know if this is because it takes between 1-3 days for the name servers to change over and stuff. My site was hosted by someone before but they were going to delete all sites they hosted and so I bought hosting from here as I bought my domain from here too.
It looks like you did not upload an index.html or index.htm onto your webspace which is why it appears that your website is not working.
Also, does your website require database and scripting? (PHP, mySQL, etc.) If so, then you will need to find a different web host since our web hosting plans do not support databases or server-side scripts.