One firewall you didn't turn off is the NAT firewall within your modem. It will at least partially block port 6346 which is what LW uses.
1. It's up to you but may I suggest you forward a port on your modem. 1st you will need to set up a static ip but instructions are included on the 1st line (Step 1) of the following link:
Port Forwarding for the Motorola SBG900 Wireless Router & use
Port 6346
2. You'll also need to Force IP within LW using port 6346:
Force IP instructions & sample image
3. Rather than switch off your firewalls (you need protection), why not configure them so LW has access thru them:
http://www.limewire.com/english/content/firewalls.shtml
I hope this helps!