A brief introduction to the development of the homotopy perturbation method is given, and the main milestones are elucidated with more than 90 references. This paper further improves the method by constructing a homotopy equation with one or more auxiliary parameters embedding in the linear term with a clear advantage in accelerating and controlling the approximation convergence speed. Moreover, a revision of a recent amplitude-period approximation formula is presented providing an answer to an open problem related to the optimal approximation along with a new universal formula. Duffing equation is used as an example to illustrate the solution process for the homotopy perturbation method, and only one or few iterations are needed in practical applications, making the method much attractive. From the side of amplitude-period formulation, the nonlinear pendulum, the Duffing equation and an oscillator with discontinuity are analyzed providing an asymptotic exact equivalence for bigger parameter values in the case of Duffing's system. This mini review gives a tutorial guideline for practical applications of the homotopy perturbation method, the references are not exhaustive.