The best, most reliable way to upload files is via an FTP client, such as FileZilla. It's an almost universally accepted method, and is much easier for us to help with if you run into any problems, too.
As for connecting, the server is server.x10hosting.com where server is the free hosting...