Well try playing Gignac as complete forward attack and Zarate as deep lying forward support
It may sound weird but I played Dzeko and Walcott , walcott being deep lying forward and he was attacking and bagging 1 - 2 goals a game he finished with 37 goals in all comps out of 43 games