Did you forward the dcc ports to your pc in the router?
And if so are you still on the same IP as your pc was on when you forward them? (test using /LOCALINFO -h wait 5 seconds //echo -a $ip /LOCALINFO -u do while connected)

This maybe usefull > www.portforward.com for setting up a router and setting a static IP