In my opinion making cash from gambling is not a good option and the statistical probability that you will win every game at every casino is very low. I think winning or losing every game is completely in your head, so your individual tricks are not there. However, we all have some kind of luck so we should strive for what is possible for us.
Depends what game you are playing. I love playing poker and have always in the end made money from it. When you aremt playing head to head against the house you can easily make a living off it if you had to and depended on it. That's why in poker you see the same type people in the cash at all these tournaments. I do think poker is an anomaly because it's a mix between gambling and sport.