192.168 is an internal range of addresses and only computers on your own network can see those addresses.
Port forward means only that someone connecting to your PUBLIC address through that port will be automatically forwarded to the server on that specific internal IP address.
For people to connect to you they still need to know your PUBLIC address. As discussed before, if you PUBLIC address is dynamic things won't work well. You have two options:
1.Get a STATIC IP address for your connection
2.Use a DYNAMIC DNS service provider to automatically create a servername and point to your IP address. Every time your IP address changes the DNS will change to point to that address.
For the record, you have been quite rude with an attitude "I know it all" when you don't. Learn from the others around and you grow. Don't learn and you will do stupid things.