Burning bootloader to ATMEGA328 via ATMEGA168

What device signature are you getting back? Might need to turn on verbose upload in preferences.
The fact it's reporting back a valid signature looks good for your connections.
Have a look here for details of overcoming differences (or use the -F option)