Which option do you have checked within LW's tools > options > advanced > firewall config - manual port forward or UPnP? If you have UPnP checked, check 'manual port forward' > apply > ok. Now restart LW.
When you set up port forwarding for your router, did you use the instructions below & did you set up a static IP address first?
Port Forwarding for the Thomson/Alcatel SpeedTouch 585
You also need to make sure that LW's listening port, port in the 'manual port forward' box & port number forwarded within your router's config are all the same number.
Rogers are known for throttling bandwidth (ie slow p2p download speeds) but not actually blocking p2p. But who knows what they're up to? Try changing ports. In LW tools > options > advanced > firewall config > change LW's port to 65000 (or a port in the range of 49152 - 65535) > apply > ok. If you change ports, you'll also have to change the port number forwarded within your router's config.
You can also try deleting LW''s preferences folder when LW's properly closed (otherwise it's a waste of time). Check the thread below for info about this & also other fixes to try.
If LW Will Not Connect