PIC18 not working when wiring 30pf capacitors of cristal resonator to ground
30pF seems a bit high. The datasheet states that for 20MHz (which is near your 16MHz) capacitors of 15pF are advised. Furthermore the (paracitic) capacitance of your breadboard is probably also pretty large (in the order of some pF). 

So I suggest to try 15pF, or maybe even 12pF or so.