Do you know why blocks exist? For smashing, that's why! Especially blocks that get in your way! Take care of those pesky things with a Dash Attack or Ground Pound Jump + G5), and then be on your way.