A 16-year-old girl presents with moderate acne characterized by multiple inflammatory papules and pustules on her face, with some mild scarring. She has tried over-the-counter benzoyl peroxide without significant improvement. What is the most appropriate next step in management?