There can be many options of what the problem is. Your card is too old, cards over 9 months old normally don't last much longer unless you have a good cooling system. In Control Panel, open up Power Options and change the Turn Off Monitor tick box. (Create New Plan Settings) Try going to your...
DirectX 10 I think is the problem. Windows 7 has 11 installed on it to begin with, maybe try to remove DirectX 10 and do a windows update. Once you did that, go to Command Prompt and type in "dxdiag" without the quotes and see what version you have.