In reply to:
Primary name server: ns1.dreamhost.com 66.33.206.206
Secondary name server: ns2.dreamhost.com 208.96.10.221
Tertiary name server: ns3.dreamhost.com 66.33.216.216
This is your DNS setting. It is nothing to do with your FTP uploading. If you want to know more about DNS (domain name server), you can refer to this article.
http://wiki.dreamhost.com/DNS
To move your site to DH, I believe you need to do the following
1. upload your files to DH server
You can use FTP client to achieve this. Filezilla is a very good software and it is free. You can manage your FTP users via DH panel --> Users --> Manage users.
2. set up your database in DH
You can manage your database via DH panel --> Goodies --> Manage MySql. You can create new hostname, database, and database users.
3. update your wordpress config files with new mysql hostname, database, username and password
Once your have your database set up in step 2, you can update your wordpress configure files with the new setting.