It is difficult to give advice about research and career path when the student is fighting in the trenches for a higher GPA.
Still, we are paid to do this. So here are my links to some information about studying, planning your research career and so on. I tried to stick to the ones which are entertaining, instructive or both. They are not much worse than the usual self-help stuff, and some are better.