it depends on your metabolism. mines fast so if i smoke everyday for a year, it only takes me like a month max to clean out. so if youre fat, its gonna take a lot longer.
cut back on your food intake a little. that helped me get clean a lot faster