I would just like to get some insight from the pros here, what are some other ways that I can earn money other than bitcoin mining, eg. Online gambling such as betting and casino?
Heads up: while it's great if you can directly earn bitcoin, you really don't have to do it directly. You can literally just earn money the 'usual' ways — starting a business, getting a job, doing gigs, etc, or even online methods like blogging, being hired as a virtual assistant, etc, and just use the fiat earnings to buy bitcoin.