I have to agree that the best way is to just write. You dont get better without practice. That being said, writing also includes storytelling, worldbuilding and a lot of different skills that while I think also requiere practice, you also need to learn their specifics (for example, you need to...