Maeve Mulvaney Has Had Enough by Kelly Mangan
Read alikes:
A Work in Progress by Jarrett Lerner
The Town with No Mirrors by Christina Collins
The Theft & the Miracle Book by Rebecca Wade