>>47634184nta but it probably took me 2-4 weeks as well when I finally started working on it consistently. I just did some grinding in the morning at my first job since I went in about an hour earlier than most everyone else. I used one of the kana grinding sites, though I think the OP link has its own these days. I think I added a couple of rows each day and went until 100+ kana read correctly, increasing that number each day after all kana were in rotation.
I am god awful at rote memorization, but none of the usual methods meant to help with learning really work with me either, so I am stuck with this. Someone could probably easily grind them out and memorize them within a week or two if they did what I did two or three times a day instead.
Keeping at it for 3 years with minimum effort most days has let me get good enough to at least play the Dragon Quest games, with no need for guides from IV onward too. If I actually tried to force myself to read a news article or two a day I'd probably be much further along.