standalone ATMega328 bootloading problem

Have you tried 'optiloader' ?