The Martingale strategy always works. People who have failed with it just quit too soon.
And just one note...if you hit the table limit before winning, you need to move to a higher limit table where you can double your last bet. This is what obviously screws up many beginners.