shit dude what type of test a piss test i'm guessing, if its those hair strains your probably out of luck no?

I'm guessing you've considered just talking to your mom about it coming forward that you smoke and try and hope she takes it well. If you get good grades at college maybe you can use that as leverage.

I think you have the right idea though get your body to use as much of the shit you have in you as you do now. Id say drinking a ton of water and exercise a lot don't forget to eat though and your body will be forced to burn caleries. THC is kept in fat cells so burning fat should get ride of the THC in the body... i'm not expert but sounds like an idea to me