Dear Von M!
Personally I do not recommend to overclock your system if you can enjoy gaming with your laptop. I only did it for testing the capabilities of my CPU/GPU duo in my Asus G551JM.
If you insist on doing so, you should use MSI Afterburner like bootcher said or nVidia Inspector which I use. The most important thing is to do it step by step, increasing the clocks only a bit at a time. After that you should test the settings with a benchmark. If it is stable (there's no crash), you're good. If not, you should change back to the last stable settings.
The GPU core overclock should be limited to +135 MHz which means +10% FPS rate most. I got about that much of advantage with +135 MHz core and +280 MHz memory clock with some undervolting. That also meant 2 or 3 °C more heat.
You may be able to do more with a custom bios for your GPU but I don't know much about that, and never tried it because I consider it too risky.
CPU overclock is possible for 4710HQ. You need Intel® Extreme Tuning Utility (Intel® XTU) for that, but what I read about laptop overclocking, people mostly use it to undervolt the CPU and cache to reduce the heat it generates because it has even less impact on gaming performance than the GPU OC. You should do this step by step just like GPU OC with stress testing for some 5-10 minutes between the steps. For me, a -70 mV undervolting on both CPU and cache got about 3 °C temperature reducement under stress tests.
Hope I could help.