Andy Flower believes he is the right man to lead England into a new era in the wake of their Ashes humiliation.