It's basically impossible to upgrade a laptop like you would a desktop. In most cases the GPU is embedded onto the motherboard, i.e. soldered, so removing that and then finding something else to fit is more trouble than it's worth. RAM wise, most laptops are limited to 4GB max, but if you look up the specs, you may find that it can handle more and perhaps something a bit faster. Your best bet would be to go with a SSD, as I think you'll see the most results from it.