Christians are unfinished. You cannot wait until you think you are ready to follow Christ, because you will never be ready. You will never be fit to follow the Lord. You will never be worthy to be His Child, if you wait until you have made yourself that. When Christ calls us, he calls us to a new life. He makes us new people.
When Christ calls us by His grace, we ought not only to remember what we are, but we ought also think of what He can make us. It is “Follow Me, and I will make you.” We should repent of what we have been, but rejoice in what we may be. It is not, “Follow Me, because of what you are already.” It is not, “Follow Me, because you may make something of yourselves.” But, “Follow Me, because of what I will make you.” Verily, I might say of each one of us as soon as we are converted, “It doth not yet appear what we shall be.” (Spurgeon, The Soul Winner)
When Christ called, the disciples they did not become fishers of men instantaneously. But, by following Christ, He made them into what he said he would. He made them great teachers, preachers, and evangelists. If it is not yet evident what Christ is making of you, continue to follow him patiently and faithfully, and you shall see!