Amazon needs a 'significant amount of self-help' to boost its stock: analyst