Best way to learn a new game? - eviltoast

Sure, the best way to learn is someone explaining the game to you live, but thats not always available.

What do you do? Read the manual, watch videos or something else? Any specific creator to recommend?