Leave Lon Lon Ranch and head to Kakariko Village. When you get there, immediately head to the Graveyard. If you planted a Magic Bean in the soft soil spot when you were a kid, a platform will be there that will transport you to the ledge above, where you'll find a Piece of Heart in a crate. Jump back down and pull back the first gravestone there, then enter the hole that is revealed.
Inside, you'll find a familiar face (it's Dampe) and he challenges you to a race, although it's really just following him through the maze. He will drop fire on the ground, which can hurt you if you do touch it, but it's also a guide of where you should go. Make it to the end before the door shuts and he will reward you with the Hookshot!
Exit via the doorway and you'll see two big blue blocks. Play the Song of Time to make them disappear, then exit the cave to find yourself inside the windmill. You should see a Piece of Heart on a nearby ledge, so use the spinning platforms in the middle to get over to it. Hop down and you can talk to the guy here to learn the Song of Storms.
If you have enough Gold Skulltulas (should be 40 by now), go to the House of Skulltula and get your reward, which is Bombchus for 40 Gold Skulltulas. You can get one more here, but it only appears at night, so if it isn't night, play the Sun's Song. Climb the stairs near the House of Skulltula and then use your Hookshot to get on top of its roof. Go near the edge and you can barely Hookshot to the roof of the big building, where you'll find the Gold Skulltula on the wall behind the house.
