Its might be your graphics card. Here is the graphics card benchmark ratings and as you can see, your card is way down at 110. http://community.futuremark.com/hardware/gpu-list/
However some people have played okay with a slower card, so it may be down to things such as the amount of other processes running in the background.