You can indeed use squeezing, but you should do it properly. It is not true that
$$
\frac{3x-1}{4x+1}\le\frac{3x-\cos2x}{4x+\sin x}
$$
However, you can observe that for $x>1000$ (one safe bound, it's not relevant which one you choose), both the numerator and the denominator are positive. Moreover, for $x>1000$,
\begin{align}
0&<3x-1\le 3x-\cos2x\le 3x+1 \\[4px]
0&<4x-1\le 4x+\sin x\le4x+1
\end{align}
and therefore
$$
\frac{3x-1}{4x+1}\le\frac{3x-\cos2x}{4x+\sin x}\le\frac{3x+1}{4x-1}
$$
Do you see the quirk? If $0<a<b$, then $0<1/b<1/a$.
Now you can safely apply squeezing, as
$$
\lim_{x\to\infty}\frac{3x-1}{4x+1}=\frac{3}{4}=\lim_{x\to\infty}\frac{3x+1}{4x-1}
$$
and conclude that also
$$
\lim_{x\to\infty}\frac{3x-\cos2x}{4x+\sin x}=\frac{3}{4}
$$
The simplest method, though is to note that
$$
\frac{3x-\cos2x}{4x+\sin x}=\frac{3-\dfrac{\cos2x}{x}}{4+\dfrac{\sin x}{x}}
$$
and
$$
\lim_{x\to\infty}\frac{\cos2x}{x}=0=\lim_{x\to\infty}\frac{\sin x}{x}
$$