What are you using to read this core speed?
Try CPU-Z, then while CPU-Z is running and open you should load the CPU with a task such as Prime-95 and see if the core speed reported jumps to the value you expect if the overclock works.
Intel CPU's have a feature called Speedstep that will slow the CPU down to save heat and watts while its doing not a lot.