This requires a great deal of self-discipline and that is not easy to develop without your constant determination. Students today have many distractions such as computer games, internet surfing, TV, extra-curricular activities and over active social life. What you have to do is to design a time budget where you assign a specific amount of time to each of these distractions according to their importance to you where each is kept at a minimum. You will then find you will have more time for your studies. In addition, you should link up with a few good students in your class in order to study together by reviewing and doing class assignments every day. However, don't put so much pressure on yourself and your family and tell yourself
honestly that you are really doing the best you can and can't always get straight "A"s. Some students are blessed with great memories and don't need many hours of study to succeed but most do require those study hours. I hope you will acquire that self-discipline and succeed in your studies.