I confess I'm sort of squigged out by the current flood of experts, coaches, and authors who promise that they can help you "be successful." Whenever I see that promise, I have to ask, "successful at what?"
I would hope that people want to succeed at some specific, worthy goal that inspires them. The promise that you can "become" a generically "successful person" rings very empty to me. It sounds like a sales pitch that would come from someone deliberately targeting people with low self-esteem, people who might hope to be rescued by some external, magical form of redemption.
To me, you start out successful — no redemption required. You can't "become successful," you can only become "more successful" by adding to your trophy collection of meaningful accomplishments.
I'm sure there is some real value in the current crop of success books, and I'm sure that "success coaches" are really helping people improve their lives. One thing you won't get for your money is becoming successful. You are already successful.