  In this paper, we consider a generalized second order nonlinear ordinary
differential equation of the form
$\ddot{x}+(k_1x^q+k_2)\dot{x}+k_3x^{2q+1}+k_4x^{q+1}+\lambda_1x=0$, where
$k_i$'s, $i=1,2,3,4$, $\lambda_1$ and $q$ are arbitrary parameters, which
includes several physically important nonlinear oscillators such as the simple
harmonic oscillator, anharmonic oscillator, force-free Helmholtz oscillator,
force-free Duffing and Duffing-van der Pol oscillators, modified Emden type
equation and its hierarchy, generalized Duffing-van der Pol oscillator equation
hierarchy and so on and investigate the integrability properties of this rather
general equation. We identify several new integrable cases for arbitrary value
of the exponent $q, q\in R$. The $q=1$ and $q=2$ cases are analyzed in detail
and the results are generalized to arbitrary $q$. Our results show that many
classical integrable nonlinear oscillators can be derived as sub-cases of our
results and significantly enlarge the list of integrable equations that exist
in the contemporary literature. To explore the above underlying results we use
the recently introduced generalized extended Prelle-Singer procedure applicable
to second order ODEs. As an added advantage of the method we not only identify
integrable regimes but also construct integrating factors, integrals of motion
and general solutions for the integrable cases, wherever possible, and bring
out the mathematical structures associated with each of the integrable cases.
