Civilians are way too slavish in the past games, they don't migrate, they don't do anything unless you tell them too. In Civ3, I think that they should pursue their freewill, as far as your government's law will permit them too. They take the job you tell them too. Sort of unrealistic.
What I propose is that there be a system that allows civialians to have free will. This will be integrated with a customizable government system rather than simply choosing from a list. There should be a list like Democracy, Republic, etc., but you should be able to create your own modified form, or completely new government. These can probably be done by a series of options that can be selected, or de-selected by the player. Once the laws are set this way, on to the civilians.
Civilians don't necessarily do what you tell them to do, unless you coerce them to by force. To get civilians to do what you want, you need to either appeal to their loyalty, emotions, rationale, or give incentives. All of these qualities depend on the type of education you give them. So, education ciriculum should be something you get to set down for the population too. Of course, changes take time, but it will help guide your nation. Setting national goals will help guide the nation as well. You should be able to turn off national goals to allow civilians to pursue their own interest.
Depending on how you have raised your people, taught them, brainwashed them, using national goals would effect their jobs, efficiency, and happiness.
Furthermore, civilians should be able to act on their own within your laws. They should be able migrate to different cities where they feel opportunity awaits or where they want to live. So... that means there will have to be several kinds of settlements. From cities, to farm communities, to uptopias to armed separatists !
I strongly feel that cities need to be separate from farm communities. Or cities need to grow out of farm communities or commercial communities.
Merchants should be able to control their own trade on shipping lines according to your laws and international trade aggreements.
It would be nice to see if all this could happen graphically. So you can see trucks moving on roads between cities, ships moving between nations, cargo planes moving tourists and goods for trade. Keep in mind, accidents do happen, so expect plane crashes and people to die, oil spills and environmental problems.
What twists does this offer as well ? Well, since it is civilization, we have to accept that these things can be exploited. You're probably wondering how new cities would be formed. Well, the government should designate a cite, give incentives for people to move their and develop a new community, either that or force an exodus. Other shrewd individuals might decide to commandeer shipping vehicles and use them for covert operations and spying. Dangerous strategists can apply sabotage to moving civilians to either weaken a nation, apply terrorism, or frame other nations.