The answer to all of these questions is: you need to do all of these things at once, and in a context of limited resources and never enough money, It is a dauntingly difficult task and requires many long years and decades of effort Almost no one knows how to do it. In the United States we talk enthusiastically of “nation-building”---a happy, optimistic phrase but one that almost no one knows how to accomplish, certainly not the U.S. Defense Department or the State Department, or the U.S. Agency for International Development (AID), or the United Nations---although all of these may contribute.
Development and democratization are exceedingly difficult tasks. They will not be accomplished by resorting to easy, antiseptic words like nation-building. The whole process is much more complex than that. For more guidance, read on.