Problem when using arduino nano as isp and atmega328p-pu
But I want to use internal 8MHz clock. So I remove crystal ,caps. (In picture shown below ) 


Apart from removing caps you should also be changing the fuses for selecting the internal clock source and disabling the clock/8 fuse

Try to select a lower baud rate in avrdude, That might help as well