You should buy a zapper. The other stuff is good to help although plenty of what else is recommeded is just 'waste time, steal your money' pharmaceutical product, but a zapper is the only real way to get rid of parasites through the body.
Tumeric is the only herb that addresses parasites systemically I'm learning, but I haven't tested for myself.