I would start by exhausting powers of sine and cosine. Odd powers are easy since you can always make the $u$-sub. of either sine or cosine, then $\sin^2(\theta)+\cos^2(\theta)=1$ allows you to massage the expression as needed. Then I would go to even powers of secant and tangent, still pretty easy as long as you know the $\tan^2(\theta)+1=\sec^2(\theta)$. Past that, I look for having an odd number of sine and cosine factors, often a $u=\sin(\theta)$ or $u=\cos(\theta)$ substitution works. For example, $\int \sin^3(x)\cos^2(x) dx$. However, for $\int \frac{dx}{\cos^3(x)}$ thought is required (at least for me).
For many students, inability to recall trig. identities is a big hole in your armor. One way to help fill it is to learn how imaginary exponentials can be used to derive trig. identities. For example, $ \int \sin(3x)\cos(2x) dx $ is quite mysterious until you know:
$$ \sin(3x)\cos(2x) = \frac{1}{2i}\biggl[e^{3ix}-e^{-3ix}\biggr]\frac{1}{2}\biggl[e^{2ix}+e^{-2ix}\biggr] = \underbrace{\frac{1}{4i}\biggl[e^{5ix}-e^{-5ix}\biggr]}_{\frac{1}{2}\sin(5x)}+\underbrace{\frac{1}{4i}\biggl[e^{ix}-e^{-ix}\biggr]}_{\frac{1}{2}\sin(x)}$$
Hence $\int \sin(3x)\cos(2x)dx = -\frac{-1}{10}\cos(5x)-\frac{1}{2}\cos(x)+C$. Of course, you can memorize the appropriate trig. identities to do these sort of problems, but I find it comforting to know on an Island with no reference texts or stack exchange I can still derive all the trig identies my heart desires.
Beyond this, things like $\sec(x)$ need a trick for speedy solution $u = \sec(x)+\tan(x)$ and common sense indicates $\csc(x)$ is similar.
All I'm telling you, and perhaps this is not what you want to hear, is to practice. But, try to look for patterns as you do problems. Ask yourself, if this problem had been twisted a bit could I still make this approach work... if you're short on time maybe use wolfram alpha to check if a conjecture is in the right direction or not.