I put a lot of stock in independent study and recommend the following:
1) Have some form of a pocket text (i.e., Pocket Medicine) with you and read the corresponding section before you start a pertinent rotation (i.e., cards for your cards month, renal for general medicine, etc.)
2) I picked up MKSAP at the beginning of intern year and have been trying to read along in corresponding sections in that for a few minutes on a regular basis every night. I think having a text between the level of Pocket Medicine (too little) and Harrison's (way too much) is useful to read along with rotations.
3) I have a list on my "To Do" list on my iPhone (I use Wunderlist) called "To Read" - it has a list of topics that I have questions about on rounds and such. I try to knock one of those suckers off the list every couple of days.
4) I UpToDate like crazy in the hospital as well, during rounds on my iPad if the attending isn't a good teacher and I don't have any responsibility for that patient, etc.
5) I try to attend our conferences as much as I'm able - at the very least I learn from the conferences. I can also read stuff on my own during conference on my iPad if the speaker sucks.
Bonus:
I try to skim through JAMA, NEJM, and a specialty journal of interest on a weekly basis. I focus on resident-specific type articles (reviews, game changing studies, etc.). Takes maybe 2 hours total a week.
I definitely haven't been able to always do all of the above on a nightly basis as I'm in a service-heavy program (in between research and working out, having a social life, etc.) but that's my general approach. I also don't really watch TV or anything which helps with finding time for independent stuff.