I dont know the solution yet. But here are some hints. I think that you need to split e^-jwm in e^n * e^-jw. And determine what is the sumation of e^n.
Also you can go backwards from the solution and see from what summation does it come.
Other thing I would check is to apply the properties of the DTFT for time reversal and time shift.
By the way n is missing in the 2nd step.
If you still need that I may take a another look at it.
The solution given to you is exactly the same as for DTFT{a^n*u[n]} for mag(a) < 1. ( you can see it at wikipedia).
whose derivation is (latex commands)
\sum\limits_{n=0}^\infty \alpha^n $e^{-J\omega n}
\sum\limits_{n=0}^\infty $(\alpha $e^{-J\omega })^n
which is a geom series and its sum is your solution.
So I think that your problem is to transform your time delayed and reversed signal into u[n]
I guess that the error is when you change the limits of the sum and you subtract the n=0 term.
But I am not a mathematician.
I am still trying.