Winning at blackjack requires the ability to make the most of situations as they arise.  To do this you need to carefully balance knowledge, skill, bankroll, and risk.  The ultimate secret, if it can even be called that, is a long-term dedication to the game of blackjack.