Certainely not a bad idea to begin with a LED blink to see if it's only a crystal or config fuses setting problem.

This PIC also have Analog to Digital converter, which needs to be disabled prior to use I/Os.

Check the datasheet
Code:
ANSEL=0