Updating driver will only help increase performance.
Intel graphics 3000 is only 64-128mb's of graphics memory, even tho it doesn't register as so.
Based on what processor u have, swell as motherboard model and bios version will determine whether or not the game will register the game128 mbps's.
I would suggest putting out a little cash, sell url current laptop and buy a hp dv100+ or the Samsung series 3 gaming laptop like mine. It's amazing and has 2+ gigs of gpu memory and a quad core cpu for only $550 at future shop. There is no real fix for your laptop as you have explored almost all options available to your laptop.