This question is too old but for others seeing this, I want to point out that detoxing is a great way to shorten the withdrawal duration, since if you don't you can still have significant amounts for a long time.
I'd suggest following the free natural aids given at http://thcclean.net/ to start with or if very serious trouble get some detox product or do some juicing.