First try enabling or disabling "passive mode" in your FTP client. If it's currently enabled, disable it, and if it was disabled, enable it. It's quite likely your computer will prefer one mode over the other, so try both and see which works best. If you continue to have trouble, the time out via the FTP is most likely because of one or more dropped packets through your ISP and the route it takes to get to our servers. One way to get around this is to have a constant PING open - this keeps the connection through the different servers open. When you connect to our server, you are usually going through 14-20 other computers before it gets to our destination. If any one of them lose a packet it can cause the FTP to fail.
If you open a DOS window on your computer and type the following, it will keep a ping open: ping -t domainname.com
Replace "domainname.com" with your domain name. Then once your upload has completed, press Control-C to cancel the ping.
If you open a DOS window on your computer and type the following, it will keep a ping open: ping -t domainname.com
Replace "domainname.com" with your domain name. Then once your upload has completed, press Control-C to cancel the ping.