I do not think so the odds are just always against you when it comes to gambling. It is just a fact that people lose more money then that they win if they gamble. The chance is smaller for it to be the other way around.
Of course the house will always have the advantage no matter what will be the odd they gave you and no safe method is known out there.
Yeah house will always have the advantage thats why you can't stay there for too long. Usually you can win some of your money on first try so if you already win it, dont be greedy, better stop it or house will eat up your balance for sure. Safe method is only martingale but the problem is how much balance do you need to earn profit