Problem Joining Community Servers

I at first had a problem joining any server at all. I would double click any server and nothing would happen. After going to the local files and allowing steam to verify the integrity, only the official servers will let me join, however, there is way too much lag to be able to play. Nothing happens when I click on the servers, so I’m kind of stumped here. Any ideas? Thoughts?