if at run position the security is on, then it just tell you that the security part is working and has not been tripped. think of the steady on as a lamp test.
If it was blinking then the security got tripped.
A security bypass is only possible when the security work atleast partally.
There is 2 ways to bypass it, the most common is to simply disconnect the passlock module. This work only when the key relearn has worked. So you need to be in non-locked up mode, then disconnect while the engine run. It will be "bypassed" until your battery run flat or you disconnect it. A better solution is to cut the wires and put a 470 to 10000 ohms there, then redo a key relearn procedure. This will fool the BCM into thinking that the key is always there.
As for why it won't start, you should try to borrow a code reader. There is lots of things that could have went wrong...