Running Android 4.0 on Gingerbread doesn't particularly make any sense.
What you really mean is, is there any way to run Android 4.0 on your phone? Assuming it's a yes, yes it is possible. It all comes down to what phone you have and if your phone has aftermarket firmware or official updates of the newer os.
If you want the feel of Android 4.0 then j suggest you download a launcher called "Holo Launcher" from the Play Store™.
If that's not what you want, and you want the full package, whole android update of 4.0 then yeah as said. It comes down to your device if it had enough support from members here or the manufacturer itself.
Sent from my Nexus 5 using Tapatalk