How do you figure that when peole with the same motherboard, cpu etc get higher clocks?
Try a better heatsink, your cpu might be getting too hot. Even then, it's just luck of the draw. The only thing guaranteed on your e6600 is 2.4GHz, anything faster is just a bonus. There are no guarantees when it comes to overclocking.