@Goatpod
If you are sure that your shoutcast server is setup and there are no issues with firewalls and ports. Your webhost may not allow external queries to ports other than 80.
To test this, set your shoutcast server to port 80 (default web port) and see if your stats show up. If all is well, contact your webhost and ask if there are ports other than 80 that are open and can be used to request an XML feed from. (IE: shoutcast status php script). You may be in luck.