Let sequence $\{a_n\}$ be defined by $a_1\in\left(0,\sqrt3\right)$ and $a_{n+1}=a_n-\frac{\sin a_n}{n+1}$ for $n\ge1$. Prove that $na_n<\frac{3a_1}{3-a_1^2}$.
I think this question resembles this previous question of mine. Thus, I decided to use differential equations to estimate $a_n$. Generalize $\{a_n\}$ to $f(x)$, then $$f(x+1)-f(x)=-\frac{\sin f(x)}{x+1}$$ we can get an approximate equation $$f'(x)=-\frac{\sin f(x)}{x+1}.$$ Solving gives $f(x)=2\arctan\left(\frac c{x+1}\right)$. I checked that this does not help because $xf(x)\to2c$ as $x\to+\infty$, but this upper bound is not enough.
How to prove this inequality then?