I don't like to make excuses, but, his progress was heavily held back by Dickov's lack of faith in the young players coming through - whilst he gave him his debut away at Accrington, he didn't get the chance to play a big amount of games.
Neither has he under LJ, however I still think he could cut it with some more effort in games and on the training ground.