I was raised in a home with parents who hated religion and mocked it so it's very difficult for me to share the gospel unless I feel compelled by God to do so.

Among the reasons for this is that evangelism today has come down to a personal attempt to manipulate another into 'making a decision for Christ.' This is usually accomplished more with salesman-like skills that convince the person that 'God has a wonderful plan for your life' rather than the person realizing they're facing judgement and hell apart from Christ. And if there's one skill I absolutely don't have is salesmanship--never have, never will. I had sales shoved down my throat as a child and would rather be homeless than have to make a living selling anything.

Another problem I have is seeing so many Christians set out to make converting nonbelieving friends their goal in life. I have a friend who does this and I have a feeling she works every conversation with these people around to a chance to share the gospel. While I know her intentions are right, it's just nothing something I'm comfortable doing as I find it offensive to have people dog me about doing whatever.

I also find classes teaching Christians more effective ways to share their testimony with others
just something I'm not comfortable with. Those that are extremely outgoing my find such classes enjoyable but not me as I'm an introvert.

I believe that if and when God would have me share something with someone, He will bring things about in such a way that what needs to be said, will be. I trust that the Holy Spirit will give me the right words for the situation.

RC Sproul wrote in one of his message of the month letters about hoping God would use his message in the lives of those 'whose hearts had been prepared' for it and that's how I see my role in presenting the gospel. God will give what's needed when it's needed as He sees fit.