Du hast den Receive-Interrupt aktiviert. Mich dünkt du willst via Poll empfangen (warten) , und machst es auch. Dich haut's aus der Kurve, weil für die Receive-IRQ keine ISR implementiert ist.

Nimm mal das RXCIE aus UCSRB raus.