You wouldn't go far wrong subscribing to a decent photography magazine, they pretty much cover the basic topics to get you going, and the 'challenges' will get you thinking about what pictures you are taking and how you take them.
Take your pic [pun intended ], from here :
http://www.magazine-group.co.uk/magazine/hobbies-leisure/photography