I remember trying to fight a slice on all my
irons for the longest time - now occasionaly I only slice my driver.
I think the fix was when I changed my grip. Left hand grip stays the same for me, but the right hand is different. Basically I make it so my right palm faces the sky and I just hold the club from there. This grip helps me automatically turn over rather than forcing like before.