Budget laptop gamer :
You can now add an desktop graphics card to laptop with the EXP GDC BEAST
And im buying a gtx 960 for my laptop so is there anything to do with my CPU?
So you will have the cable hanging out of your system, along with another power supply for the video card, and the video card will be bottle necked by the 1x speeds of that interface, not taking into account the CPU. Also that setup does not work with all laptops properly. You will also need a monitor to run this, it will not work with the laptop display. You are basically setting up a desktop but using poorly optimized parts.
You are better off just selling your laptop and getting a new one with a GTX 1050 video card. Or build a desktop for gaming.
You won't get anywhere with trying to overclock your system, even if you manage to boost the clocks somehow, it will not be high enough without crashing due to heat or CPU instability to make any difference.