firewall has blocked ssh

If you have access to modify the sshd service on your EC2 instance, you can add a post to listen on. I wouldn't recomment using 80, but perhaps another one going outbound is open.

Man Page for sshd_config

Example update to /etc/sshd_config

Port 22
Port 80
Port 32022