Hi.. Reports suggest that the products of marijuna can be present upto 3 weeks following smoking.. This would depend on the amount used, presence of body fat.. There are no other means except if you can lose the body fat, that can be able to fasten the process.. However, the effects of the detoxifying agents (those available online or any where outside) is not known completely.. You can try one of those...