Dawson,
I would suggest you to first make sure that your programmer really programs the PIC. Try with some flashing LEDs and then only try interfacing a LCD. I have successfully interfaced a LCD to PIC16F628A, and if the hardware connections are correct, it is very easy. You can check my blog if you want.