Default BrokenRoot

Is there a method to root a broken phone which does not work, it will only turn on while plugged in and won't connect to any network but has been network unlocked. Every time I use root methods gingerbreak, superoneclick, Odin, z4root, UniversalAndRoot, Titanium Root and UnlockRoot.Com, and Flash Tool and Fastboot, something to do with shell fails or the root just fails in some way. I had it rooted before it broke so I'm guessing that's why it won't now.

Are there any other ways to root my phone I could try? Its an Xperia arc LT15i.
Or is there any way of rooting a device which is not bricked, but does not work properly and has no network.

Thanks in advance

Sent from my Galaxy Nexus using XDA App