Try to plan at least one or two moves in advance to avoid getting stuck or squished.
Outfit
Remember that the only item you need to complete a level is the new outfit. If you cannot figure out how to get hearts, leave them be and come back later.
Survival mode
Getting burned-out on the regular levels? Try Survival Mode. The added urgency of avoiding moving enemies might help the regular puzzle solutions come to you faster.