If you are fully stock with a locked bootloader you can't use this update because the zip needs to be in cache but theres no way to put it there without being rooted. You are going to have to unlock and boot CWM and then you can flash it.
Here is the zip from tbh so you update your radios and bootloader from any previous versions. It seems like most people get better reception with these radios.
I would recommend staying on a 4.0.3 rom with the 4.0.4 radios. I am sure 4.0.4 source will be out soon then 4.0.4 roms will start coming out. 4.0.3 roms with custom kernel will probably get you better performance anyways.
Any other questions?