TRISB = 15

You're only setting RB0-RB3 as inputs