Okay what you've got to do is open ports in your router for your FTP server (most use 21). I suggest turning off XP's firewall and downloading one that lets your turn off and on individual ports.
Also make sure that the firewall is setup to allow both incoming and outgoing traffic.