Can't Connect to any FTP

Hey, When I first installed SmartFTP everything worked fine. Then a few days later I tried to upload some files, and my ftp woudn't connect, so i thought hmm ftp server must be down. So I tried the next day, same thing. Then i tried another server same thing. It seems like SmartFTP will not work with any of my ftps. Other applications will but i like SmartFTP the best.
Here is the error message I get.
Resolving host name **...
Connecting to (**) -> IP: ** PORT: 21
Connection timeout. No response from server.
Cannot login waiting to retry (30s)...

** Is my IP im connecting to.
Please help me!