File Zilla works great for me with DH. I'd go back through file zilla, make sure the connectio is set up properly. that's it's set to automatically set transfer mode, and in passive mode. That being all well and good, it should work. Try uploading several dummy text files and see how that goes.
If not, you might try GlobalScape's CuteFTP. It's got a free trail but you have to wait a bit after load till you can use the program - to see their add. It's a nice program through, and also works well for me and Dreamhost.
Hope this helps.