Make sure that your file is smaller than 50MB. Files larger than 50MB cannot be uploaded through a browser and need to be transferred through FTP.
If your connection "times out" during a browser upload, please use Yahoo!'s FTP server to upload your file instead.