1) Construction Priorities. Why do workers sometimes ignore a distant high-priority project in favor of a nearby low-priority project? The priority system is not absolute, but rather is a function of distance and priority setting. For buildings with equal priority, workers always go to the nearest building. Each level of "construction priority" counts as 25 cells of map distance. Workers will still go to a low-priority building if it's at least 25 cells closer than a medium-priority building, or 50 cells closer than a high-priority building. The "stopped" priority is absolute; a stopped building will be ignored no matter what distance it is from a worker.
http://tropico.strategyplanet.gamespy.com/cafe/index.php?topic=9134.msg185787#msg185787Brain Eating Plague
http://tropico.strategyplanet.gamespy.com/cafe/index.php?topic=9134.msg186167#msg186167The location of the Construction Office is very important. The number of Construction Offices is also important.
There is no way to "force" construction other than having only one building within a proper distance.
You need to learn to ignore the "assistant" - just jumping to do his prompt is not necessary.
When the Laborers have to walk too far, they are too tired to build. So you have to make sure the Construction Offices are close to where you want to build buildings. Maybe you have to build more Construction Offices.