Jedes Pin von Port B als PWM wird nicht funktionieren, nur PB3, PB5,
PB6.
PB6 hast schon angesteuert mit OCR1B, jetzt musst noch die anderen
entsprechend initialisieren, OC1A (PB5), OC2A (PB4).
OC1A hängt noch am Timer 1, OC2A braucht dem Timer2.
Musst ebenso vorgehen wie für das Pin PB6, also die Register-Bits
suchen, die einstellen, dass der Counter das Pin umschalten soll.
Und im Falle von Timer2 den ebenso initialisieren wie Timer1.
Wobei Timer2 ein 8 Bit Timer ist und Timer1 ein 16-Bit Timer.
Das alles gibt's im Datenblatt:
http://www.atmel.com/images/doc2549.pdf
Pinout-Diagramm , da siehst Du die OCRnx-Bezeichnungen, das sind die
PWM-Pins. und dabei steht das n für den Timer an dem das Pin hängt und x
ist A/B/C für die Counter, die ein Timer hat.