seeing as positions like this generally follow "principles" rather than concreate variations, I'll post my thoughts annotated -- least that way, even if the moves are wrong, you can see if I got the "idea" of it.
Hidden Text Below - [Show it] - [Hide it Again]
h6 Kf7 Bh7! (this set up prevents the King from obstructing the pawns path...now to activate the king)
Kf6 Kf4 (stopping Kg5) Kf8 Kg5 Ke7 Kg6 Kf8 (...from here all white must do is get the king out of the way (i.e we cannot allow Kg8 with Kh8))
Kf6 (with opisition) Ke8 Kg7 ..the pawn should now be unstoppable as the white king now guards all vunerable squares [meaning the bishop can get out the way]