A good engineer makes use of local available materials whenever possible for obvious reasons.
The one thing the Egyptians had in abundance was sand.
They were well versed in making and using pulley systems,and I suggest that they may have used ropes,pulleys and counterweights made of sand filled containers to move the heavy blocks.
Fill them up at the top,empty them at the bottom.Very simple.
The sand could also be used as a lubricant between sliding blocks,and also have the additional benefit of grinding the blocks to a perfect fit as they were moved up the ramps.
This idea may be way out in left field,but this one of the ways I would consider doing it if it were my assignment.
Thanks in advance for all feedback on this.