I genuinely wish this woman luck. You're not going to find anyone in this country more anti-IRS than I, so anyone that's trying to win one for the good guys is someone I'm rooting for. Maybe this chick is just wacky enough to get away with this crackpot scheme of hers.
Sure, it's about as legally binding as Michael Scott literally declaring bankruptcy, but she did send her nonsense document through certified mail, so that has to count for something.
I've never heard of anyone declaring themselves a "non-taxable living woman," but I guess this is some sort of sovereign citizen thing. The woman mentions several times that she does not reside in the Washington, D.C. zip code like that has something to do with why she is non-taxable. Again, I'm not rooting for the IRS here, but that describes 99 percent of the country and last I checked, they still make everyone else pay taxes.
I hope this works out. I have a feeling it probably won't and making videos about it likely isn't helping your odds, but if you can find a way to get away with this, more power to you.