PIC simple LED ON not working
The configuration bits are the key to PIC when i set BOREN and IESO bit to OFF it worked.

So per multi line answer, the BOREN bit, toggles the brown out reset pin; which is when the voltage is too low, the lights dim so much that very few to none amps of current are flowing through which in my case can be too dim to even see in an LED, toggling this particular bit off, will always supply almost .3 to .5 volts to each output pin.

IESO bit, okay this is a little complicated but i will try to explain, so if you toggle this bit off, and your circuit works, that means your external oscillator is functioning and everything should be working fine (Specially including a sample test, which i was doing here). However, if you toggle this bit ON and your circuit does not work, that means your oscillator is not functioning properly and it needs some adjustment or modification, now if it works, after the sample test, you can toggle this bit ON and you'll have your Primary source oscillator functioning nicely. 

my resistor is a 47K ohm resistor and a 56pF cap, i choose these values because based on the oscillation formula of 1 degree deep, it provides almost 38mHz which is around what i can work with, in my PIC16F877.

Thank you.