I think there is no way to win in gambling, there is only luck in the gambling games, its your lucky day or its your bad, maybe your positive thinking and mindset can help you in some situations, but for me its only luck nothing else.
Luck factor is only need when you have invested on dice and slot roll gambling. Other option such as poker room games and sport betting should have the knowledge on sports team and concern game knowledge.
There are very only winning in the matches with the luck mate.
Others will go with the gambling by using their skills and add the odds in the gambling.