As I have no idea about your knowledge of networking I will present two proposals:
1) I think your problems with this could be a feature of your firewall or other security measures. The average user should NOT be accepting incoming connections. Configuring your PC to accept incoming connections, particularly in the first 1024 ports, is not usually a good idea. Even if your security settings are set to allow this, your ISP may have these disabled, as VirtualDr points out.
2) You're unaware of the difference between internal and external IP addresses. The 192.168.x.x-series IPs you have listed are all internal addresses. There are no servers on the internet that have that IP. Many clients have that IP, however. To serve to the internet you'll need the external IP, the one given to you by your ISP.

Maybe someone else here can loan some links to you about IPs.