Here's an overview of what I do to study go and how frequently I do each activity.
Daily:
I do go problems for a half hour.
Weekly:
I review my recent games and read material relevant to my mistakes.
Monthly:
I read, and reread, a new go book(or a few books if I have the time), but I'll also read the book in the future when relevant.
I play at least 12 games, though if I can I play a game a day. After each game I play I review the game and try to find where I need improvement.
I replay pro games (1-4) move by move. I try to guess the next move, and understand why every move was made.
As often as possible
I try to play games face to face, but it isn't easy for me to find someone nearby.
I play fast games on KGS; I don't review these.
I watch lessons, pro game reviews, and any other go related video I can.
I submit games to the Go Teaching Ladder