Ich weiß nicht, ob der Timer automatisch anläuft, wenn man ihn als PWM konfiguriert. Versuch´s doch mal mit der Zeile

Start Timer0

statt

enable timer0
enable interrupts

(den Interrupt brauchst Du für PWM nicht).

Ansonsten kannst du das Timer/Counter-Control-Register TCCR0 auch direkt setzen. Für phasenkorrektes PWM mit einem Prescaler von 1 würde das etwa so gehen:

TCCR0 = &B01100001

(anstelle des Config timer0...)