$P_n(x)=1+2x+3x^2+4x^3+....+(n+1)x^n$ Also given: n is an odd number.
Well; from the polynomial equation, it is clearly understood that all the roots have to be negative.
Also, there has to be at least 1 root; that is clear if we put $x=1$.
It would help if you could tell me how to proceed...

Since all coefficients of $P_n(x)$ is non-negative. $P_n(x) \ge P_n(0) = 1 > 0$ for all $x > 0$.
Independent of whether $n$ is even or odd, $P_n(x)$ doesn't have any non-negative root.
For odd $n$, notice
$$(x-1)^2 P_n(x) = (n+1)x^{n+2} - (n+2) x^{n+1} + 1$$
At $x = -r < 0$, we have $$(r+1)^2 P_n(-r) = 1 -((n+1)r + (n+2))r^{n+1}$$ Notice RHS is strictly decreasing as $r$ increase from $0$. Together with the fact RHS is $1$ at $r = 0$ and goes to $-\infty$ as $r \to \infty$. There is one and only one $r > 0$ where $(r+1)^2P_n(-r)$ vanishes.
From this, we can conclude $P_n(x)$ has exactly one real root for odd $n$.