If your FTP program is not connecting properly, here are some possible reasons:
1. Your firewall could be blocking it.
2. Make sure you have the IP address in your welcome email for host name (only the numbers don't add ftp, www or anything else).
3. Make sure your username and password are the same as your control panel username and password.
4. Some FTP programs require a path in order to connect. Your path would be /home/YOURUSERNAME/public_html