The only other thing that you can do at home is wash the wounds well with peroxide or betadine and then apply antibiotic ointment.
If the problem is this bad, you also need to pad your stalls to keep him from rubbing the area. You can use fun noodles attached to the walls like cord wood or any other item that will remove all sharp edges.
You might also want to get a play ball or some kind of interactive toy to take his mind off the itch.
If you don't see this start to improve, a vet visit will be a must.