Sorry @Earthly. I totally missed your comment here.
I totally understand your frustration. English is my second language and I’ve been there. For that, I have a few pieces of advice.
We usually recommend that you learn good amount of basic words (and kanji) before starting grammar. (So, on our Kanji/Vocab learning tool Wanikani, we recommend getting to around at least Level 10 on WaniKani (preferably level 20) before anything)
The reason is simple: “How do you read/say the word if you don’t know how to read/say it?” If you take this way, you’ll have a big enough foundation at that point to burn through Genki or any other textbooks. Does that sound fair?
For that, I think using SRS (spaced repetition system) is the most efficient. WaniKani uses that system so each item we teach will appear in your reviews in longer and longer intervals to test your memory. The first reviews will appear after 4 hours, then if you answer it correctly, it will appear after 8 hours, and so forth. If you get it wrong, however, it will go down (or stay the same if it’s already on the first stage).
You may make an argument and ask like, “if so, why is this Japanese Only Beginners meant to be for beginners?” It’s because I wanted people to have opportunities to use and read the kanji they learned even though they don’t fully undersatnd it. That’s why there is a translation/answer template at the beginning. You can also answer questions in English as well. So, it’s totally normal that you don’t understand everything at the moment and don’t worry about it. If you want to ask questions, feel free to ask away in English.
Once you start learning grammar, I recommend you should start practice to write a different variation of the same structure sentences (doesn’t have to be handwritten). For that, we also have an article about Japanese sentences and the best way to study with them.
Once you reach this point, you probably want somebody to take a look at the sentences you made and tell you sound if they sound natural or not. For that, we recommend Hi Native (You can download the app right now and start asking questions if you like. It’s fun!).
You could also check out Tae Kim, Imabi, and Bunpro as well because they are written in English (for free alternatives / more practice — doesn’t hurt to have more than one resource for the same grammar point since they’re explained differently).
There are a lot of resources and materials out there, and everybody has a different preference. We have a list for it, but you can look around by yourself too. I hope you’ll find some resources that work best for you 
Sorry that it turned out to be a super long reply. I hope that helps. Learning another language is not an easy feat, but remember that you are not alone and we’re always rooting for you! Good luck with your studies <3