Hello,
It seems like a DNS problem relating to your ISP. If you have someone else using the same internet service provider that can check on the website for you, then that should give you an idea where to start trouble-shooting at.
If they _can_ visit it, then the problem is somewhere on your local area network, but if they cannot, then contact your ISP and let them know of the issue.