Everton manager Roberto Martinez believes midfielder Ross Barkley is set for success having learned from previous setbacks.