Do you know if you can access other FTP sites ok from your location? FTP can be problematic with certain firewalls/NAT appliances.
My personal recommendation is to enable SSH for your account in the Panel, download Fugu and use SFTP instead of FTP. It doesn't suffer from the same problems FTP does and, unlike FTP, using SFTP you don't send your password across the internet in plain text.
Also I was wondering if making my site secure (https) would nullify a 'block' on the site.
Please explain what you mean by a "block on the site". Using SSL for your web site is only necessary if you're transmitting sensitive information (eg, passwords, credit card numbers, e-mail, etc).
If you want useful replies, ask smart questions.