Your gateway to endless inspiration
how about you try some カラオケ???
i've been doing this for a couple years now and i think this has single-handedly made my reading speed in japanese improve to the point of almost being as fast as it is in english (although i still struggle with kanji and katakana sometimes x_x)
to find one, i usually just search on youtube (song name) followed by either カラオケ or ニコカラ. if nobody has made a karaoke for your song of choice, then i'd otherwise search up (song name) followed by 歌詞 (kashi/lyrics) and you'll usually find them that way. i like to use the site utaten.com because they all feature furigana! be a little careful though because while its only happened to me a couple of times, there's been times where the furigana is wrong for one or two words.
i think this is a really fun way to practice especially if you love singing, like i do!! i've never seen anyone else recommend this so i hope this helps