Having trouble getting something done because you are waiting for someone else to do their part? Checkout this story by Dan over on FRACAT.
The bottom line (pun intended) of Dan's story is this:
"For instance, need the boss to make a decision? Collect and present all relevant data to her when you ask for the decision. Need someone on another team to complete their portion of a project before you can do yours? Bring him everything he needs to get it done."
But go read the whole story. It's worth it.