When I try to run any game except DOTA 2 from steam library, it show completing installation. It shows the percentage and every time the percentage stops at 2%. After a while some game starts others stays stuck in this 2%. I am stuck with Company of Heroes 2 game like this now.

Any one knows why this is happening and how to resolve this?