First you have to make sure your domain has progragated through DNS on the Internet, or you won’t be able to connect at all. Once you can go to http://yourdomain.com, you should be able to FTP to ftp.yourdomain.com
I don’t use WS_FTP, but generally the only thing you need to specify is Host/server type, host, username and password to get an FTP client working. The Host/server type should be “UNIX compatible”. The host name should be your domain with “ftp.” in front, as in “ftp.yourdomain.com”. Once you are connected, you should be in your home directory, and in the remote file list, you should see a directory named after your domain name. You need to upload all your web-accessible files into that directory.
The only other problem you might have is transfering files if you are behind a firewall that doesn’t allow incoming FTP connections, you will need to switch to passive (PASV) mode.
Don’t forget to switch to BINARY when uploading images and other data files, and to ASCII for HTML, PHP, Perl and other text files.