Trouble with APUSH?

I am a sophomore who is currently taking AP US History. In general, I am a all A student who always does well in school. However, APUSH is the first class that I have gotten a B in. When I talked to my APUSH teacher, he says that the class is two college courses in one, so I may be struggling because there is a lot of information. He also says that “AP” courses require understanding/applying the information rather than basic recall.
How can I study for this class and do better? On any test, I can’t get higher than an 85!

Youtube Sources- great video reviews of information!

Adam Norris
Jcoz Productions
Crash Course US History

Do you use Brinkley?

I have the same problem as you do omg. I got a B last quarter.