Actually your Windows firewall is blocking the connection. You need to enter these commands into cmd.exe
from Administrator.
netsh advfirewall firewall add rule name="FTP" dir=in action=allow program=%SystemRoot%\System32\ftp.exe enable=yes protocol=tcp
netsh advfirewall firewall add rule name="FTP" dir=in action=allow program=%SystemRoot%\System32\ftp.exe enable=yes protocol=udp
In case something goes wrong then you can revert by this:
netsh advfirewall firewall delete rule name="FTP" program=%SystemRoot%\System32\ftp.exe