Ex-Everton striker Yakubu believes Marco Silva is doing a great job at Everton but thinks the club has to finish in the top six this season.