Ports are always closed on your PC until a program opens them. So if utorrent is running, and your firewall isn't blocking it, then it opens the right ports by itself - so there is no problem with ports being closed on your PC.
Your router, however, is a different matter - it opens ports for outgoing connections automatically, but for incoming connections (which I assume is your problem here - ie. you can still download fine), you need to manually forward them. So go to your router's setup page, and see if port forwarding is set up correctly. If it is, then the problem is somewhere else. If it isn't, then it is your router, and you just need to set it up correctly.
If you're not sure how to set it up correctly on your router, Google "[router name] port forwarding". There are a lot of guides out there explaining it.