Please read this part:
Update 2: I have contacted WHM technical staff and they have told me that they believe it is the firewall that is preventing website from loading as it is preventing a service to do with the name servers starting up. As soon as Ecatel/My datacenter reply to me and enable SSH again I shall login to the server and disable the firewall and will decide what to do from there, if it is working obviously I will reconfigure the firewall, if it still isn't working I may have to resort to reinstalling the operating system.
__________________
Added after 6 Hours 14 minutes:
All websites are working correctly from my computer. Please let me know if any of you are experiencing any problems. If you made a support ticket in the last 48 hours that still hasn't been dealt with please feel free to create a new one or update your existing one so it is easier to mange as there are quite a vast amount of tickets that were created.
Feel free to pm me if you need any advice towards what to do with the firewall as i don't understand how your bind (if used) can have a issue with the firewall, maybe a corrupted file.