I also had a problem playing games in Steam, as, up until recently, I was limited to dial-up internet access. I was able to solve the issue by doing the following:

Open the Steam client and go to...