I have killed three dragons and it is equipped to my ZL button. Every time I press ZL, it just punches people though. What am I doing wrong? I'm trying to shout for the Greybeards and it won't let me. Please just give me step-by-step instructions.
Under the default controls, Dragon Shouts (and other Powers) are assigned to the R button.
zL is to use your off-hand (left hand weapon/spell, or block with shield)
zR is to use your main-hand (right hand weapon/spell)
Powers and Dragon Shouts do not count as normal Magic Spells; they do not use your hands to cast.
To add to this answer stating that you need to press the R button, you of course need to as well equip the shout you want to use in case you have not done this already.
The shout is equipped aside from your normal left and right-hand item and is because of that, linked to the R button.
I am mentioning this as this was my mistake in the past and know that the tutorial can be unclear.
Screenshot source: https://elderscrolls.fandom.com/wiki/Controls_(Skyrim)