yulinios
In general there is no best way to clean a motor in service, and this action must be done as a last resource.
Because you do not have full access to the windings with the motor end covers in place it will be very difficult to do a complete winding cleaning.
What will happen is that the carbon dirt and used grease/oil will be dislodged from one place and transported by the solvent to an inaccesible crevices in the winding doing more harm to the insulation. Also is not a good idea to work with a spray nozzle around rotating machinery!
There are several electric motor cleaners brands, these are "safe" solvents, nonflammable, nontoxic, nonconductive, ozone safe, insulation safe, etc. Do not use other type of fluids.
Bear in mind that when you are spaying these fluids; the atmosphere in the sorroundings might become saturated with the vapors forcing the people around to evacuate the premises, also these vapors are more heavy than the air so they will collect in the low areas such as basements etc. displacing the air and filling the room with a "safe" suffocating vapor this can be very dangerous. Adecuate ventilation is a must to exhaust the vapors to outside.
It will be useful to take insulation readings before and after the job to verify if there is an inprovement or if something went wrong.
Remember, when these fluids are evaporating from the surfaces they will cool the these surfaces causing condensation in the windings. Be careful not to degrease the motor bearings. Hope this helps.