I suggest supplementing shuttle missions with cargo launches using expendable vehicles.
The Russians supplied Mir for years with unmanned, automated rockets. We should be able to do the same for ISS components, saving the shuttle as a "people mover".