Just some thoughts off the top of my head -
does your login have write privileges to the root of the path your login takes you to on the ftp server?
(check with the ftp server administrator to make sure you have permissions to create directory, write / read files; if you do not, it doesn't matter what you try to do you'll not succeed)