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.
It's pretty pathetic that people just think of trading and gambling as a way to make one bitcoin in a month and then that's it. In gambling, only the house wins. I used to gamble but today, I look at it as waste of time and money, and nothing else. It's not that hard to learn a skill that's appropriate to you and then get hired to do that. I have a friend that studied for 2 months to do welding and now he has a job. Even simple skills like entry-level programming can give you a job.
Both of these methods are still very suitable for the current situation. However, if you want a long term job which can give you 1 bitcoin monthly, you need to learn some skill or have some college degrees in order to apply for a decent job. Job is the easiest way which can help you to earn money. Better to find a job, trading and gambling will soon destroy your life
"Some college degree" won't do most especially if you work in a very competitive field. You should be well-versed, skilled, and have a college degree in order to get a decent job. There are people that have a college degree but still end up having minimum wage because they're not so good at their field or the course that they've taken at college is pretty much a waste of time.
But that's not where it stops. Once you acquired a skill and got a decent job, you shouldn't be content with that. You should continuously improve your skills. Otherwise, other people would surpass you.