Sometimes the "servercache.dat" file gets borked and stops trem from showing servers. If it is the case just delete it and fetch a new server list. If it ain't, something is still blocking the connection, possibly your router or your Windows firewall.