Did you really read up (the latest) how to root on Android? It is much simpler. You don't even need a PC and cable and install itunes like jailbreak.
All I did was download the kernel zip file (using phone browser) into the root of the sdcard. Put the phone in recovery mode and select the zip file and install. Reboot. That's it.
I searched how to root a Nexus 4. I really have no need to root it because there apps that do what I want on the phone.