If you have dynamic IP, the ports are blocked. If you've got static (global) one, ask someone to
telnet yourip 80
telnet yourip 25
and send you the results. if you've got the services up and the second persopn can't connect it's because of your ISP (or because of your firewall).