Don't know if I should post this or not but here goes...
Bunch of years ago, I had a similar problem, ears popping all the time... I didn't realize it at the time but my hearing was really degraded.
My aunt was visiting at the time, she got me to lay down and she filled one ear with peroxide (warmed a little in the microwave). Took an hour or so with a few fills per ear but eventually the ear wax breaks down and drains into the throat. The cracking and popping is a bit unnerving while the peroxide works it's magic.
I still do this every six months. I haven't had an ear infection in years and the cracking doesn't happen anymore til I need it done again. My hearing is the best it's ever been