There is a short somewhere in the wall, or a junction box. That is why the circuit breaker will not reset, because something is still wrong. If you know where the wiring goes, you can track it back to a junction box and see if anything is burnt there. Another option is to unplug EVERYTHING that goes to that breaker and see what happens. Something is definatly wrong, and I wouldn't think it's the breaker itself. You should have an electrician come in and inspect the whole house because if it happened in one place, it could happen in another. Good luck