How do I know my AGL altitude while in flight?
You can't know with 100% accuracy, even radio altimeters have limitations, and if you're flying on a PPL the aircraft probably wouldn't have one anyway. The VFR pilot flies with a map which shows the height of the highest terrain and noteworthy landmarks, but unless you are directly over one of these it is a matter of your experience in judging vertical distances. 

I'm not sure if it's different wherever you come from, but where I fly in Australia, all airspace is measured in sea level altitudes or flight levels, never in reference to ground height, so we would never encounter your situation. Trying to stick to one height AGL might sound like a fun challenge to some but to me it sounds like less time to save my life when the engine quits.