Sometimes there's just nothing you can do.
Not only does the magnetic field on the disc surface just de-magnetize slowly over time, but the adhesive holding the magnetic particles on the plastic disc surface will break down over time, causing the oxide to begin to shed from the disc surface.
Like the fellow up above said, storing it in a complete vacuum, with an absence of light, oxygen and protected from (even) the magnetic field of the earth, might make them last longer, but unless you have access to the archival vaults of the Smithsonian, I'm not sure it's possible for the average person to accomplish.
The way you're storing the disks is probably the best way for the average person.