Copy your enemies!
Often, you will need to use the ability of a nearby enemy to progress. So suck up all the enemies and look for ways to use their abilities. You also unlock their abilities and upgrades from Waddle Dee town so long as you have absorbed them once, so that's another reason to just always absorb enemies when you get the chance.