By putting them in solitary confinement you are doing the exact opposite: not helping them but actually turning them further away from society because you are actively hurting them. Changing the prison environment to a place where criminals can actually get out of the vicious cycle they're in is the way to go. Not putting the failure to do so on them.
Apart from that I also strongly believe that solitary confinement is inhumane in itself and so are life long prison sentences. (Corporal Punishment is wrong on a completely different level) The only time that people should be locked up for life is if they are mentally ill or pose a concrete threat by the time they would be released.