Any advice welcome. I did think about a dermatologist but as she's adamant that she doesn't want roaccutane I'm not sure what they could do.
To be honest, there are quite a lot of things to try before you get to roaccutane - almost too many, can be quite draining to go through the trial and error to find the right things for you.
Firstly there's so many types of 'skincare' before you get to the treatment side. Different ingredients do different things that all may help acne-prone skin - gentle acids like glycolic acid or salicyclic acid are often found in cleansers. toners etc, as they exfoliate the skin, leaving less dead skin cells to clog pores. Niacinimide is another common ingredient, think it helps reduce oil production and inflammation. You'll find a whole range of products that includes these and others in various combinations, and you might find that one is just the trick to help a lot.
In most cases of acne (rather than the odd teenage pimple) you're going to need some actual 'treatment' - I'd imagine a doctor would go to benzoyl peroxide as first line, because it's well studied and proven to kill the right bacteria that causes the acne. (it does this incredibly quickly too - you can leave it on your face for a matter of minutes and it will kill 99%, and then wash off - this reduces the side effects, amd the risk of bleaching all your necklines) Another one you can get over the counter rather than prescription is azaleic acid, might be an alternative to try if she really doesn't get on with the BP.
Prescription creams you're looking at antibiotic ointments, retinoids, or sometimes combinations. These are stronger, so more effective but also more side effects. Anything topical you're presumably going to have to use until your skin naturally changes - as she's young she might grow out of the acne and only need for a relatively short time, or she may just have to keep using the treatments longer term.
Oral medication options are antibiotics - can be effective but obviously longer term antibiotics aren't ideal generally. If the acne is hormonal, then the pill, which she's already tried (again, can try different varieties but not much fun testing them out) or there are things like spironolactone which also control hormones but might be tolerated better (or worse) than the pill. And then there's roaccutane. She's obviously seen the side effects of this and decided it's not for her, which is fine, but there's not much denying the efficacy of it.
So there are options, many of them! A derm might be able to help her pick, or there is enough info out there online to try some of them for herself before going to see a pro. There's a small part of me, as someone who's still looking for that magical combination of lotions and potions at nearly 40 though that says, maybe don't rule out the accutane just yet... It shouldn't be the first option by any means, but if she's still struggling after trying the rest, it might be preferable to decades of feeling self-conscious