>>720
while(RB5==0);
はそこじゃないな、こんな感じでどう?
http://codepad.org/nl6k9HaL
ちなみに、これで、ボタン押す度に4つのLEDがトグルで点灯か消灯かになる。
点滅はしない。
>>685にすでに書いたけど、点滅はタイマー割り込みとかで別に用意する。

まずこの状態を理解しないと次に進んでもダメ。