DD (age 13) is v fussy about what books she will read. She is not a typical teen and says 'no' to everything in the teen section of the bookshop. She reads well ahead of age 13 and likes long books (read the full Cassandra Clare series at age 11 but now dislikes fantasy / vampires etc).
The only book she has enjoyed in the last 6 months is 'A tree grows in Brooklyn'. What else is similar that she might like? Real young people, a story she can get into, not too old fashioned ...