Winning money when gambling is a difficult task because there is always a house edge. As a result, many games revolve around luck, and as a result, it is unlikely to walk away with a profit. The best games to win money on are games like poker and blackjack, where there is skill involved.