Let's go, if you are actually making Windows servers, use this tool:
https://windowsgsm.com/
It will help you a lot.
Then make sure you have released the ports in TCP / UDP otherwise it will not work.
Remember to configure a valid steam token for your game, otherwise you will not be able to connect players.
Also remember to change the port where the game starts, to do this add the following command in your CSGO, in the startup line:
+clientport 27048
Check it all out, see if it goes.
Also make sure the correct IP to connect to the server, with it on use the
status command on the server console and see the right IP.