Its very hard to do this but with trading and gambling it can be done but you need luck and invest smart to accomplish something like this.
Working out with gambling is not that going to be an easy thing to reach this aim to have 1-2 bitcoins monthly. I would prefer to say that just work out for it in real life, get employed and that can be possibly earn and offered to you if you are going to be employed in a big company and while employed, you can work some freelancer jobs.