I have learned from having a ATI Radeon 200M Graphics Card with 128 MB Shared just like the Intel Integrated Graphics Card that playing onlines at times is very challenging. The Framerates seem to lag even playing old games like MechWarrior 4 online. Best suggestions would be to have a dedicated card with more memory, if you have a laptop...well you cant really improve on that.
You might not be on the highest setting, check your BIOS and see if you can turn up your shared memory for the Graphics Card.
Other than that there is nothing else you can do other than defrag your pc and run disk cleanup.