problem with server making

I made a server on Garrys mod, nobody could see the server in the list, not even at friends, if a made my server, my friend wanted to join me while the chat, but server didnt respond, help plz

You need to port forward. Google it =D.

Make sure you know your static IP though. cmd prompt and ipconfig. Look for ipv4 and port forward to that.