Insanecash: You did not say what game you are playing. If your game is Limit Hold'em, there is little you can do but bet and/or raise. In Limit your opponent is usually getting the right pot odds
to call. If your game is No Limit Hold'em, are you betting or raising enough to give your opponent poor pot odds to draw for his flush? Of course, that does not prevent your opponent from calling, despite the bad pot odds. But, he is making a poor decision in doing so, which in the long run makes you money.
Obviously, nothing is going to prevent just plain bad luck and 1/56 is pretty bad. But, unless someone has repealed the law of variance, your luck will eventually turn around, if you can deal with the frustration in the short run.