As an intelligent, well-educated person, you have undoubtedly read many hundreds of books over the course of your lifetime, as well as countless scientific articles, etc.
Wouldn't you agree that reading is the best way to sharpen your spelling skills?
Regards,
Yes. Reading is good for both spelling and vocabulary. I always did well on standardized tests because I read a lot as a kid.