Hmm, since I just have experience writing a fanfic and my writing style is a complete mess, take my advice with a grain of salt. Also, I only quickly glanced over it, so yeah...probably not the most analytical advice you can get, but maybe it still helps you.
Anyway, I noticed that the...