Uploading WP Theme via FTP - errors


I’ve bought a domain name, a WP theme from Theme Forest and signed up to the two week free trial on Dream Host. I have installed WP but when I click on WebFTP to install my theme I get the message:

Unable to connect to FTP server extremesportsx.com on port 21.

Are you sure this is the address of the FTP server? This is often different from that of the HTTP (web) server. Please contact your ISP helpdesk or system administrator for help.

Does anyone know what I’m doing wrong? This is my first time ever trying to do this so noob instructions would be great!

On the manage domain’s page does the domain say “fully hosted” in the webhosting column?

did you use “simple” one click install? Or “custom”? If “simple” you will have to change to “custom”.

Also extremesportsx.com appears to be pointing to wordpress.com indicating that you are not setup for hosting wordpress thru dreamhost but rather you have your domain registered with dreamhost and pointing to wordpress.com.