First of all, ping isn't really a connection. Think of it as the radar of the networking world. Just because something responds to it, doesn't mean you'll actually be able to get into that something.
Onto the problem at hand. I get a login prompt from that host with both a windows (Win7) machine and a linux system (Gentoo). This indicates that the FTP server software is accepting connections. The next step of the ftp process should be the authentication. Obviously, I don't have an account to login with, does your ftp client automatically login to the host? Is it using the credentials provided by your host or attempting to login anonymously?
Have you tried any other FTP software? Most browsers can not accept ftp connections (might be anonymous only, but still worth a try). The file manager for most X.org systems I believe can handle ftp protocol connections, that might be another alternative.
Based on yoru comment, I can see 3 possible scenarios. First the remote server is blocking your IP address. Usually when an IP is blocked, it's done so at the firewall as opposed to on the specific server software. If you can reach the web portions of your server, then it's most likely not blocking your IP.
Another possibility are kind of a 2-in-1 type deal, both of which aren't too liekly, but still possible. Your being blocked from making outbound FTP connetions, either from your ISP or within the firewall of your distro. With regards to firewall on distro, unless you made changes to it, or are using SE-Linux (not 100% certain of this fact) then the FTP outbound traffic may have gotten blocked. Another possible reason outbound FTP is blocked is from your ISP for some weird reason. The best way to test either of these scenarios is try to FTP to a public FTP server that anyone can connection (ftp.mozilla.org for example). If that gives the same error, then one of these two options is possible. Not much that can be done in this scenario (although there may be a workaround, see below).
A final possible workaround, which may not work if your blocked by server firewall, but might if it's the FTP traffic only that's blocked. Try SFTP (if that options available). It's an encrypted FTP connection over the SSH protocol. Most SSH and graphical FTP software can perform an SFTP connection. The only reason SFTP wouldn't work on the server side is if the server firewall blocks connections on port 22 (default SSH port) or SSH isn't enabled to begin with. If somehow you're blocked by ISP or by local firewall, SFTP usually can get around them as SSH is too popular a connection type to generally block outbound.