Not as I should.
I do talk to people online, and I leave tracts all over the place, like ATMs and phone booths, and in stores, etc.
I've answered questions about God asked by coworkers and people who are just 'there', nearby. I used to go door to door with others in my church, but haven't done that in a while.
It does work, though, and the Lord will give you the words to say and the boldness to say them. Don't let the enemy cause you to not speak out, don't be ashamed of our Lord.
If nothing else, give your testimony, how the Lord has changed you or worked in your life.
Several years ago I was posting on a secular message board, in which we'd often get into heated debates about God and religion. There was one young man who had the head knowledge of salvation, but hadn't made the step into asking Jesus to save him. We became friendly, and spoke at length.
One day he sent me a message, and stated that he'd given himself to the Lord while on an airplane flight! I was so excited for him. Later, he told me that one of the reasons he made that step and accepted Christ was my unwavering and stedfast faith in God and His word, the Bible!!
Within a year, that young man was dead. I know I will meet him, sometime, when I get to Heaven.
So, don't doubt that just standing your ground, or giving your testimony works, it does. Follow as the Lord leads.
If the Book be not infallible, where shall we find infallibility? ... Are these correctors of Scriptures infallible? Is it certain that our Bibles are not right, but that the critics must be so? ... We shall gradually be so bedoubted and be criticized that only a few of the most profound will know what is Bible and what is not, and they will dictate to the rest of us. I have no more faith in their mercy than in their accuracy... and we are fully assured that our old English version of the Scriptures is sufficient for plain men for all purposes of life, salvation, and goodness. - C.H.Spurgeon