uploaded my page and content to my domain monster hosting, and I am now getting the above image when I try to view it...
So something else showed up before you uploaded stuff? That would suggest the "hello" file is part of something you uploaded via FTP.
When you connect via FTP is there a default folder called "www" or "public_html"? Those are commonly used folders which is tied to the root of your domain and it's where your index should be.
I'm assuming that "hello" page must be an index.html? Could try browsing around your FTP to find that and then you know where to upload your actual index.html.
Have you already contacted your web hosting's support? Sounds like something they'd be able to sort out for you since you cant tell us any details.