"Intrude" faces instead of extruding
Like in cegatron's answer, you should use Loopcut (CtrlR)

Once you have made a new edge loop, delete the faces with X or Delete> Faces, then fill the holes with F: