From your discription, I suspect this is not a Speed Step or Turbo boost issue.
Fist off I would clear CMOS and restore any default setting in the board BIOS.
Most anafactures default setting should give full turbo and speed sted operation.
Next up , What is the multipler reported by a uttlity like CPUZ and does it change at all?
Does you BIOS have the ability to set a mutliplier or if it fixed?
Does your mother board claim to support this processor?
If the BIOS does ot reconize the processor it may lock the multiplier to the lowest setting to allow the system to run until a BIOS update is loaded that does add support for the new processor.
I have tried to clear the CMOS several times, and using the CLRTC jumper too. The multiplier is stuck on 16, hence 1.6GHz because the BLCK should be at 100 on these processors. Yeah, I can set the multiplier, but for the basic speed (33 in multiplier), and the turbo boost. It wont make any difference.
The motherboard fully supports this processor.
in bios make sure that intel speed step is on. turbo boost is on
also their will be some option to keep your cpu on high performance . by default its in low power (power saving mode)
also if your mobo can support OC, then try to change the multiplier values to their upper safe limits.
also make sure your Power supply unit is of recommended current , voltage and power values..
Try these settings in the CPU configuration tab
CPU ratio = auto
Intel Adaptive Thermal Monitor = enable
Hyper-threading = enable
Active Processor cores = all
Limit CPUID Maximum = OS dependent = disable
Execute Disable Bit = enable
Intel Virualization Tech = disable
Enhanced Intel SpeedStep Technology = Disable for test – enable for operation
Turbo Mode = enable
CPU C1E = enable
CPU C3 report = enable
CPU C6 report = enable