Welchen Atmega benutzt du denn?
Man darf nicht vergessen das ein Bootloader auch seinen Platz braucht, das kann gerade bei "kleinen" Controllern ein Problem werden.