A SSD( Solid State Drive) would surely help with load times. I run a 256 GB SSD for my OS and games I play often. Aside from that, your real issue your graphics (I'm guessing, I wouldn't mind knowing your processor). Most laptops don't have much in the way of upgradabilty, but if you take your laptop to Geek Squad or something, and ask if it CAN be upgraded, they'll tell you, so you can then consider your options. It doesn't sound like you are a big do it yourself on computers, so I would be wary of cracking the laptop open. Of course, there is always google if you don't feel like talking to a pro.