There are many ways people have studied to pass their license test. You should be able to use any combination of these in order to pass the test. It's categorized by media type to help you choose your best method.
It is generally recommended to get at least one of these books. The ARRL books tend to be the official one, but the others are all good as well.
Nothing is more beneficial than seeing it in practice. These videos will help add context or clarify some of the more complicated parts of the books.
Practice, practice, practice. Once you are averaging around 80% or better, you are ready to go!
Sometimes you just need to “phone a friend” here are a few different places to ask questions.
Here are other things that I have found that maybe be helpful.