The two explanations that I have heard for 1 John 3:6 and 3:9 are:
1) It is speaking of a continual pattern of sin.
2) Our new nature does not sin. When sin occurs it is our old man that sins. The new nature that is born of God cannot sin. Since we currently have remaining corruption, we do sin but it is not due to the new man.
I had always been taught #1. I had never heard of #2 until just a few weeks ago when I heard a pastor who held this view.
John Lanier
Elder in Training
Reformed Baptist Church
Topeka, KS
MACE, New Orleans Baptist Theological Seminary, 2005
MDIV Student, Reformed Baptist Seminary
Bookmarks