+1 to the above posters who have mentioned that there is really no "golden bullet" method of studying that will work in every class for every person - how you study may vary from class to class, and obviously different methods will work for different people. So, take what you hear, maybe try it out for a few days, and don't be afraid to drop it and move on if it isn't working for you. Also, when you DO find something that works, don't change what you are doing just because someone else in your class is raving about a particular method or whatever of studying.
That said, my general study routine is something like: go to class (I've usually only got it for a few hours in the morning, and like lecture - if classes were from 8-5 pm, I likely wouldn't go...), take notes using OneNote, go home, and then make Anki cards for the lecture(s). Review those, make sure I've reviewed old cards, and I'm usually done by 5-7 pm. Other than reviewing my old Anki cards, I pretty much always take the weekends off, except right before a test on Monday or something.
Again, experiment with different methods, recall what worked for you and didn't work for you in undergrad, and go from there. Something will click eventually. If it doesn't, schools usually have some type of academic counseling available that might be helpful.