I’m behind a closed NAT and my ISP won’t cooperate.

Is renting a VPS for SSH tunnels a good idea? Looking for a solution for tunneling out of the NAT with support for non-https ports.