I have added the port to my router.
And added port 25565 to my firewall, and contacted my ISP, i added 192.168.0..169 as a static ip for my pc where the minecraft server is hosted.
When someone trys to join by using publicip:25565 they get discornected and get a error message "Connection Refused".
I dont know what to try.