What are the best ways to treat and care for a broken humerus?

Depends. It depends on the location, type, and severity of the fracture. Casting may be all that is needed, or surgery maybe necessary. Most of the time, a cast is all that is required.