AVR PWM timer frequency
You have a 8MHz clock, but 8-bit PWM. This results in a 8MHz/256=31.25kHz output frequency. If you need a higher output frequency then you can use mode 7 instead, at the cost of PWM signal depth.