I know this sounds silly, but reading genuinely never captivates me. I am able to imagine things with my minds eye, but it requires that I just completely focus on picturing something and ignore the book while I do it. I think I just have a bad imagination or just a stupidly short attention span for anything that isn’t a creative endeavor.
When I read informational content (research papers, history, geography, etc) I can straight up read for hours because I end up learning something cool.
My wife can read books for hours, but I struggle to stay engaged. Fiction/fantasy especially is rough even if the topic is inherently interesting to me. Poetry and short stories are okay.
I think you need to more build up your imagination not that it’s weak. If you haven’t read all that much you are not used to doing that. Try to read stuff that is A.Interests you, B. Is not to wordy (although it helps with small details, with a weakened imagination it just becomes confusing) and C. Short. If it’s too long your mind will definitely wander. Also reading stuff you are familiar with will be easy and train your brain to imagine like a modern story with cars and tv’s. Don’t rush it’s fine to start slow and even re-read more times than you’d care to admit. It may take a while, but try to enjoy the journey and you’ll reach the destination without even realizing it.