Check settings of the TRIS register to be sure you set the correct port bits to output. Also be sure you are in the correct bank (bank 1) when you work with bank 1 registers (like TRIS) and then do not forget to switch back to the bank 0. Another suggestion would be to use PIC16F88 (superset of 16F628A) or even PIC18F - at least for the development stage - they are debuggable (PicKit 2 is very cheap and very useful for debugging such problems). Also with PIC18F you do not need to worry about switching banks.
Petr