Like poster above said. Everything would work great at the beginning. It's how bittorrent was designed. You get bootstrapped at the beginning.After that you need to be configured.
I would start with
https://www.tixati.com/optimize/ and ask questions if something is unclear or doesn't seem right.
You should be connectable since your UPLOAD is someone else's DOWNLOAD. Relying on others to be connectable isn't that hard, but most routers work with the option in settings for NAT. You need to also look at the Details tab "available copies". This is in %, so anything < 1.0 means you have no seed. It IS POSSIBLE due to bittorrent design to have more than 1 copy among peers but it relies on people NOT trying preferential treatment like "sequential downloading".
I look forward to helping you.