Someone correct me if Im wrong, but I believe if you are running XP, there are ports you can't close because of the OS. Also, if you do the shields up test, make sure you are not running through a router, in which case, shields up is looking at your router not the computer.
Again, take a...