Hate to hear about your foot surgery, that can't be fun. Hope you are healing well.

Working for another photographer is one of the best ways to learn. I tend to pick my pro friends brains(probably to death)

Joining local photography groups and having your work critiqued online all are fast tracks to improvement too. The internet is like a free photography class that never ends.