If it's still not working, go to your c:/program files/steam and delete everything in there except steam.exe and the folder called "steamapps". once it deletes everything, click the "steam.exe" button and it'll launch steam. it'll update, ask for you to log in and then all your games will still be there. c:
that's how I fix every steam issue. :D