I just fixed mine. The drive belt had broken inside the drive unit (the opener up on the ceiling). Like yours, when I push the button the motor would hum but the door did nothing... broken belt.
I simply replaced the belt. It was a 31 inch belt part number 4L-310... you can find it at a auto parts store or the internet... piece of cake.