My daughter and husband both have ringworm and it won't go away why is that?

Depends. You may need stronger treatment (oral medicine) or it may not be ringworm.
Ring worm. Lamisil (terbinafine) cream should be used for 4 weeks. Is over the counter. Maybe lesion needs scraping and look at it in the microscope. If no improvement consider different diagnosis or dermatology visit.