He needs a Nick Bolliteri, or John Mcenroe to really get behind him and beat all those negative demons out of him. Until then, he'll still only be 4th best, max.
Djokovic had a bloody strong year last year, and was almost (at times) unbeatable. Federer is still there, but not as dominant, and Nadal has fits-and starts of injuries.
I almost feel sometimes like Murray burns himself out at the satellite events, leaving nothing for the GS's..
His day will come, but at the moment, it won't be ecause he won, but more because his opponent has lost, if that makes sense?