This app was mentioned in 10 comments, with an average of 1.40 upvotes
https://play.google.com/store/apps/details?id=com.plafhop.getshitdone
GET SHIT DONE is a great android app that manages to blend motivation and time management so well that you will actually get your shit done.
Actually... there is no definite "way" to survive school. A Canadian will survive the snow by putting a shirt on, but a Mexican will probably put on a jacket.
Me personally, I listen very well in class, then read the handout or book the teacher assigns. But I don't study as much at home. For some though, they take notes in class, but put more effort into studying at home.
Remember, keep a good schedule. Not necessarily a fixed schedule, but a schedule. Like.. example: break for 2 hours work for 3, in no particular order ( this helps). It makes sure you don't do too much of anything. So you don't work too much or procrastinate too much. You can adjust the schedule also accordingly.
Lastly, do not play counter-strike after 1:00 AM. Don't.
There's Get Stuff Done! on android, maybe it's on appstore to? https://play.google.com/store/apps/details?id=com.plafhop.getshitdone
The app I use to help me with this is Get Shit Done!.