here is the list of resources related to this subject
If you wait until your life is what it ought to be, you will probably never share the gospel.
Sharing the Gospel and Expecting Rejection.