Why not just put a tin roof on top of the shingles, well actually steel or aluminum these days.
Its done all time here, use 2x4 strapping to create some airspace between the shingles and put in a ridge vent all the way across. You might have to get a bit tricky with the stapping as usually its put in perpendicular to the grade which isn't ideal for venting. Unless you are 12 years old it will be the last time you even think about your roof.
Shingles are not enviro friendly at all so never having to replace them is good selling point to the wife.
Ian
__________________
|