If this snake is going to have ANY chance of surviving I suggest you find a way to get it to a vet NOW; it may not have days to wait. Part of being a responsible owner is knowing where to go for regular vet visits as well as emergencies.
The snake is underweight/undersized and has a severe issue with fluid filled blisters; time is critical to increase its chances of survival.
Where are you located? Maybe someone on here lives nearby.