In addition to leverage, a proper money management is quite important. The trade must have a risk / reward ratio of at least 2:1 at the opening time.
A lot of people will tell you not to bother with perfecting trading on a demo account. IMO if you cant find a way to trade profitably on a demo account you have little chance of being successful in a live account. And sure, Pharoah says you might lose 2 pips on each trade on a live account but the logic is simple: Why would you have any success on a real account with real emotions if you have had no real success on a demo account?