Two other factors to consider…
There are currently no leechers actively downloading the torrent's contents, so there's nowhere really to upload to.
You need to make sure that the port number that your torrent client uses is forwarded in your router to your computer, both in TCP and in UDP. This is a very critical, but often overlooked step.
Where #2 is not possible, the only workaround is to use a VPN service that either forwards one port (and use that port for your torrent client), OR that forwards ALL incoming ports through the VPN to your computer.