How to correctly configure dsPIC to receive UART signal?
I've triedd your code. The problem is that RB0 and RB1 pin is as well AN2 and AN3. Therefore you have to set them to digital. Add this line in the beginning of your code:

ADPCFG = 0xFFFF


and then the Rx pin can receive the data correctly.

BTW. I've tried PeterJ's comment but it seemed not to be the crucial part of this problem. Your original circuit design works fine once you set the analog pin to digital.