@puresoul0102 I LOVE THE TOPICC
Firstly, i think you should look more into what type of fanfiction you are looking for for your book, like slowburn, enemies to lovers, strangers to lovers, nerd x jock, etc
You have a great vocabulary and choice of words, however you dont explain enoughly the topics and there are a few missing plots, like in the start of the book. Try to, for example, firstly explain the backgroung of the character and her enviroment and the characters, then you can start the plot of the story.
Last thing, but this is optional, create more paragraphs: the book appears more organized and "easier" to read.
You have a great plot and characters, the school theme is classic but i like it very much♀️
For your first book you have started of great, not gonna liee
I hope i didnt sound mean by these tips too