The Basics
Before you start, here of the key surf skills from level 1 to 4. This website is not structured around that flow but it's useful to take a look at it once in a while and try to identify which level are you currently in.
Here are some basic videos: