in all honesty, most of my fics come to me when i'm like daydreaming lol i also get a lot of inspiration from tiktok edits or like scenarios with a significant other that would work well with a character!
it takes me about an entire day to fully write/plan because i haven't written a fic over 3k+ words in a while. since it takes me about a day, it's like an hour or two to edit. if i proofread, it takes about an hour (because i'm very picky about spelling and grammar). i'm currently in a writing/composition class where we write every single day for 10 minutes because it helps improve our writing! it's simply just practice and expanding your vocabulary.
i also watch a lot of tv shows, which helps me a lot. i'm not a huge fan of romance, surprisingly, with my favorite genre being action or dramatic horror, so i'd say for sure those help my way of words. it took me a bit, but i've also found my style when publishing! you probably see that the structure of my fics isall the same. title, banner, trope, synopsis, words, and warnings (and recently an author note). i personally like this because it's straightforward and grabs the reader's attention. a guilty pleasure of mine fs is making the banners look super nice! seeing a colorful, well-decorated fic vs a long strip of text can def change your mind about a fic. another tip is don't give up!! my writing has changed so much and has definitely improved. reading also helps a ton because it helps you discover what you like as an author and an audience member. last thing: whenever i get an idea for a fic, i immediately jot it down, as well as adding key scenes or vocabulary i wanna include.
basically, my thought process
choose a character
pick trope (like character x college roommate!reader)
find the scene or scenario you want
figure out if it's gonna be fluff, crack, nsfw, etc.
write a mini overview, maybe ~100 words
get to writing!
reread and tie up loose plot points if there are any
edit
reread once more
change the styling of text ( i.e, i make most of my posts in lowercase type style, and i have spaces before and after a section of text)