You should restart the computer after installing DirectX.
What are your specs? Perhaps your computer isn't good enough to handle the game.
Also, make sure you're running the full DirectX installer from Microsoft's website. It will look at what versions of DirectX you have installed and automatically update you to the latest version. You can find it here.