1st, don't use hydrogen peroxide, use betadine on injuries.
If you can't afford a reptile vet or proper set up, you should consider surrendering your snake to a rescue. These are not "low cost pets", these are exotic animals that have relatively strict housing requirements, and needs.
What your describing sounds like he needs veterinary care asap.