Hi Rusty, I am no expert on this but here are some ideas:
Check your video card specs and compare them to the game requirements, even if it's close you might need to get a better one.
Always defrag and clean up your drive.
Anyway just to get the ball rolling as they say, Hope this helps !!! Good Luck man...