You could do 2 days on 1 day off and still get great results. I personally do 3 days on 1 day off, but working out is a passion and I emphasize recovery.
That means say Monday: Heavy lifting Tuesday: Bodyweight Wednesday: Off Thursday Heavy Lifting Friday: Bodyweight Saturday: off
and so on and on
or you could do an upper/lower split