Afterburner or precision X16 are the OC software to use
First dont touch the voltages until you need that extra push to find a stable overclock. Move the sliders for Core Clock in +10 or +15 increments and run Heaven Benchmark, if no artifiacts or crashes then bump it up another +10 or +15Mhz and repeat in heaven until you do, then you know that you need to drop it down that last increase. Then you can move on to the Memory clock, increase +50 and run Heaven again, repeat this step until it is unstable. Once you found a stable overclock your good to go, you only need extra voltage when your really trying to push your overclock to its limits, if so, you just increase the voltage in small increments with each bump in Mhz.
It takes a little time to do this correctly as your constantly bumping your clocks in small increments as to not damage anything.
As for your voltage question, what are you expecting the voltage to do when you move the slider? Itll increase the volts, you can check that its working by using the on screen display, however Maxwell based GPUs dont scale well with Voltage, they only take to small bumps of voltage, any higher and it become ineffective. Also make sure to keep your temperatures down, thats a big damper on overclocking performance.