Find $\displaystyle\int \frac{\sin2x+2\tan x}{\cos^6x+6\cos^2x+4}dx$
My approach is as follow
$\cos^2x=t$;
$\sin2x\ dx=-dt$
Therefore, \begin{align} \int \frac{\sin2x+2\tan x}{\cos^6x+6\cos^2x+4}dx&=\int \frac{\sin2x+\frac{2\tan x\cos^2x}{\cos^2x}}{\cos^6x+6\cos^2x+4}dx\\ &=\int \frac{\sin2x+\frac{\sin2x}{\cos^2x}}{\cos^6x+6\cos^2x+4}dx\\ &=\int \frac{-(1+\frac{1}{t})}{t^3+6t+4}dt \end{align} I am not able to proceed from here
You are almost there.
Note that\begin{align}\frac{1+\frac1t}{t^3+6t+4}&=\frac{t+1}{t(t^3+6t+4)}\\&=\frac14\left(\frac1t-\frac{t^2+2}{t^3+6t+4}\right).\end{align}Now, use the fact that $(t^3+6t+4)'=3(t^2+2)$.