Most devices sink current much more readily than they source current. My guess is that if you connected the + side of the relay to 3.3V and the - side to your PIC pin, the PIC would drive the relay perfectly.