So aufs erste fällt mir da kein Fehler auf.
Haben PC und AVR schon mal miteinander kommuniziert?
Um das zu testen, einfach mal ein einfaches Programm ohne Bootloader etc. schreiben, welches was sendet und am PC mit nem Terminal-Programm schauen, ob überhaupt was ankommt.

Irgendwas in der Art
Code:
Do
 Print "Test"
 Wait 1
Loop
sollts tun.