Nowadays the feedback linearization and backstepping techniques are introduced as methods for linearization of a system with coordinate transformation and nonlinear designing, respectively. The feedback linearization and backstepping techniques are robust methods, however this study indicates that combining of them and adding nonlinear disturbance observer increases the system robustness. In this paper, the system linearization with backstepping process has been studied. Combining of above mentioned techniques has been used for linearization in this method. The systems have been practically exposed to disturbances and uncertainties. Nonlinear disturbance observer has a good ability to estimate disturbances and nonlinear dynamics, so it is useful method for increasing performance of control methods, reducing the effects of disturbances and system uncertainties. The presented control method with nonlinear disturbance observer improves the system robustness against different types of uncertainties, so this method is a modified technique. The proposed design process consists of two steps: First, the nonlinear disturbance observer has been designed to estimate the uncertainties and external disturbances applied to system. Second, a controller has been designed using combined feedback linearization-backstepping method that used prior estimations to decrease the effects of external disturbances and uncertainties in the control input.