Mimicing shots is definitely a great way to learn, especially when it comes to camera movement with editing. Not to be redundant, but going out there and shooting as much as possible is the best way to learn (as long as your actually thinking and paying attention)
I do a lot of photography and I think it helps a lot with composition. Obviously it does not take into account camera movement or subject movement but there are still some similar concepts that can be practiced between the two (rule of thirds, and horizon lines, etc)
I just picked up Cinematography: Theory and Practice: Image Making for Cinematographers, Directors, and Videographers. So far, it's incredible. Not the cheapest book but worth it.