I enjoy reading this blog, Addicted to Success, as the articles really address success, not only in profession, but success in being a human. This piece can be applied to many tasks as well, including bringing about change in your community. By that, I mean how you manage your course of action from identifying problems and needs, to finding the best solutions.
You must stay focused, even when you hit rough spots. If you create your own "flow," working through and completing challenging tasks should go smoother.
6 Steps To Tap Into Your ‘Flow'