It sounds like you have a video issue on your hand.
a couple of things i would try:
update video drivers (and any others for that matter)
reinstall the game
Also, do you have any firewall or security programs like Comodo Firewall? I use Comodo and i've had all sorts of problems with it when it comes to games. make sure no other programs are blocking the game from working.