Sigh, another fantasy. 🙁
You are never going to get it to sound like it was recorded recently. The recording, besides having hiss and scratches and pops, simply does not have the dynamic range or the frequency bandwidth.
You can't put back in what is not in the original in the first place.
You can, using some software like Bias Peak, or SoundSoap, or various shareware utilities (check versiontracker.com) reduce some of the popping and artifacts, and partially remove some broadband background noise (hiss) and use some EQ and expansion to artificially boost the sound up.
But it's like saying: "I took a photo of a house, in the winter, with gray skies and snow falling. I want a program that will make that photo look like a summer day, with blue skies, grass and leaves on the trees" You can't restore what is not present in the original information !!