If you have lesions or itching on the scalp, it is not likely to be Scabies. Scabies rarely goes above the chest.
However be sure to give this remedy a try for at least 1 week. If your lesions/itching are caused by any kind of creature, the grape seed oil + DE will kill them.