since its a laptop I believe it is very hard to add RAM? AM I wrong?
It depends on the laptop: sometimes there's a small opening at the bottom with one screw, sometimes you need to unscrew the whole bottom, and in other cases the memory is soldered onto the mainboard.
In your case, I assume there's a 1GB and a 2GB module. It's best to search your laptop type on Youtube for instructions on replacing memory, and find the right module on any memory website that allows you to search by laptop type.
You also might want to check maximum RAM capacity supported by your laptop.
In this case, you could try to put Bitcoin Core's chainstate directory on the USB-stick. That directory is less than 5 GB, and it's much more demanding from your HDD than the (much bigger) blocks directory. I just don't know if (and how) you can move one directory to a different device on Windows.
It's very risky suggestion since the USB could disconnected due to overheat or accidentally shocked by hand.