So unfortunately I live in a place that will not let me have a static IP, so I have been setting up access to my home computer via reverse SSH tunnels that run on an micro amazon ec2 instance. I have gotten SSH to work fine, but I cannot figure out port forwards.
Here is a small infographic I made to help illustrate (i felt the question was clearer with a diagram of what I was trying to do.
Here are the commands listed in the graphic:
I the following on my home computer:
ssh -R 1337:localhost:22 -i .ssh/tokyoMinekey.pem ec2-user@ec2serveraddress
and I run this on the ec2 server:
ssh -L6600:localhost:6600 -Nf localhost -p 1337

FYI, I have added port 6600 into my security group for amazon ec2, so its open on the ec2 side