The trick to learning the readings is to not bother learning the readings.
Each kanji has too many readings and each reading has too many kanji. You’ll never remember them by trying to learn them in isolation.
Learn vocab, you’ll pick up the readings along the way. You can find vocab that only uses kanji you’ve already studied using this tool. http://forum.koohii.com/viewtopic.php?id=11496
The program takes a list of kanji and skims through a dictionary to generate a list of words that use only the kanji in the list. The output includes the words, their readings, their definitions, and a frequency value that tells you approximately how common the word is.
I ran a list of all one, two, and three stroke kanji through it, opened the output in Excel (you could use Google Sheets just as easily if you don’t have MS Office), sorted it by frequency and deleted everything over 25000 (fairly uncommon words), and wound up with a list of 105 words.
You could do this every few kanji you learn. You’ll amass a list of vocabulary pretty quick. You could filter at a lower value than 25,000 if you find your getting too many words that you don’t feel like you actually need.