Need help!!!

For some reason my Garry’s Mod is not working. It launches and everything but it doesnt load any servers. I tried connecting through steam and it keeps disconnect and says ‘Connection failed after 4 retries’. Any help will be useful. Im just trying to play the game,it has been doing the same thing for counter strike:source too. Its been like this for a couple days now. Any suggestion would really help me. Thanks