In our experiences on this forum, we get a lot of dorm users with similar problems. Unfortunately you probably have little control over the connection device & firewalls, & what's more, they may even shape or block p2p programs. You can have a look at
Connection problems? Check here first! (click on link)