I changed webhost yesterday and this morning my domain was pointing to the new site. It is now pointing to the old site which is odd as DNSstuff says my nameservers are right and as I said this morning it was fine. Has it just not fully completed? Can I do something to speed the change up?
You can't really do much, local nameservers take time to update depending on their replication time. Sometimes you may find it useful to try ipconfig /flushdns Code (markup): if its cached by your machine.