Set priorities. Don't let someone else's idea of what's "urgent" crowd out the things that are important to you. Also, as Henry Rogers suggests, "Defend yourself against drop-in meetings. They'll kill your day."
Try this! Henry Rogers suggests, "Add real time to your day. Get up earlier. Take a shorter lunch. Is there a faster route to the office?"