May be he hasn't been programmed to score lots of goals.

Are you playing single striker ? Anyways use Attacking Mid Fielders instead of strikers.