You have listed all the ways to make money, but you have not indicated to beginners where the risk of using these methods is! For example, mining requires a lot of investment and you have to bear the possibility of failure!
I am writing a detailed guide about each of these options and will post it soon.