have you checked that your firewall/virus protection isnt blocking it?

and that you have the correct ports open on your router?