In general, you can't add a GPU to a laptop. There are some work around to add a external GPU. But, by the time you buy all the parts you need and try to get it up and running, you might as well build or buy a new PC. BTW, adding more RAM to your laptop probably won't improve gaming performance. Save up your money and get a new PC that will run the games you want.