If you're having trouble defeating a boss, bring a Mega Mushroom into the stage. When you fight the boss, activate the Mega Mushroom and simply stomp all over the enemy to defeat him. This is especially useful at the end of the game where you have to fight two enemies at once.