I also had this problem before.
***Doing this will delete your configurations like launch options, cfgs and autoexecs of other games. You might want to backup those files first.***
Now do this:
- Delete everything inside your Steam folder except 'steamapps' (where your game files are located) and 'Steam.exe'.
- Start-up Steam again and it will re-download all of those files you've deleted. Chances are your Steam has corrupted files, doing that usually fixes the problem.
Some hardcore simmers here hate Steam so just play along

. From one Steam dude to another, ----->