How to improve grades in AP U.S. History

I’m a sophomore and currently taking APUSH. Its only been about 2 weeks into the semester and I already have a B. I haven’t been doing well on tests as I had hoped. I’m currently analyzing why I haven’t been doing but nonetheless, I wanted some tips on how to improve. Can you give me some study tips? What’s the possibility of at least keeping a B in the class? What do I need to do to bring my grade up to an A? I know getting an A in APUSH is difficult but I’m more concerned about already starting off with such a low grade. Is it bad that I currently have a B (83.7%) and should I be concerned about dropping APUSH?
This is what I’m currently doing in order to study in APUSH
-read the chapter once
-read again and take notes on topics I struggle with
-go to Khan Academy, watch their videos and take their tests

I took APUSH in 2015. I passed with an A.

I achieved this by watching videos from Adam Norris on YouTube. He followed my textbook exactly, though I’m not sure if this is the same playlist. https://www.youtube.com/watch?v=qey_7nY39g8&list=PLlair5BOIPJZxZWB0AAMw9-d-mj7x1mlW

I didn’t read and I only watched these videos and did homework assignments. I’m not saying you should stop reading. But the videos helped me. I will also say APUSH has a lot to do with writing, so if you need help with your writing, ask someone.