I don't think there is a winning strategy in gambling but I believe there are strategy that could increase your chances of winning in some gambling games. In the past, people use to count cards in the game of blackjack to increase their chances of winning against the house, but it is not workable anymore due to the reshuffle mechanism implemented by the casino.
Card counting can still be profitable in blackjack but the difference is that now you are going to need team play in order to pull that off, you will need people in the table counting and then when the count is in your favor you give a signal to a player that bets big while the count is in your favor.