Sorry, there isn't another way to upload files at this time, it is probably a file size issue that you are running into, send a copy of a file you are trying to upload that is failing, and we will look into the cause.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.