I think you should not allow white king to go ahead, block white pawns with qeen and activate your king, for example: 53...Qe6 54.Kf4 Kb4 55.g6 (55.h6 Qg6 and white pawns are blocked, black wins) Qf6 56.Kg4 Kc4 and black King goes to e4 with win.
Why don't you join Personal Chess Training Club, it's a great place which will allow you to improve your endgame play significantly.