you can use insecticidal soaps. i have heard greensand works, but I dont know abt the pottasium part. another guy on here told me to get playground sand from hardware store - i have them too bro. BADD!! but they are kinda more a nuisance than anything else, more so for people vs plants. they will and can feed off matter in the medium. But I've been told usually organic matter that is breaking down first, before the larvae hit the roots. I have also read here on RIU, that you can put potatoe slices out for the adults to lay eggs into, and then you can toss the slice after a few days? You're going to have to kill the larvae to really get rid of them. Some say neem oil is a good fighter, but I havent used it.
do you have a local store you can go into?