He just shoots far too often. Any time he thinks there's any chance it might go in, he shoots. He also insists on taking every free kick despite almost never getting it over the wall.
I've seen top players insisting on taking every free kick. CR7, Cavani and Neymar are very notorious of this. CR7 despite highlights isn't really that good at Free kicks and neither is Cavani.
As for his shooting, I would rather have a striker like that than one who refuses to shoot until he gets the perfect shot. It keeps the opposition defense on their toes.