Learning to roll is like learning to play a musical instrument. It does not come at once, and requires lots of practice. Learning to roll in whitewater or on the ocean even more so. Your first thousand rolls will be the hardest.
Eskimo Rolling
by Derek Hutchinson
Illustrated with photos and drawings that actually make sense. For sea kayaking and whitewater, including canoe and C-1 rolls.