Top chess books and online software that would help me increase my rating My current rating is 1200 and I had stopped chess for some time due to school exam pressure.

What steps should I take to increase my rating? I do tactics from chess.com everyday.

Please suggest some books which would help me in tactics, endgames, middlegame.
I would recommend continuing doing tactics everyday, although at your rating doing tactics that aren't time sensitive would be better. I'd recommend doing the standard tactics on the free site chesstempo.com for unlimited tactics that won't dock you points for taking too long. Also 303 tricky tactics is a nice puzzle book collection of problems that should be right around your level. 

As for the best books to increase your rating I'd say The Amateurs Mind and Silman's Complete Endgame Course are both books perfect for helping a club level player like yourself improve quite a bit.

I'd also advise finding a favorite youtube IM/GM to follow. Chess 24, the st Louis chess club, and chess.com all have youtube accounts and put out videos that will benefit you and aren't pure book study. There are also masters who put up videos for their blitz games like cubematter, kingscrusher, chessnetwork, among others that are good to follow. You can get a sense of the kind of moves they play and look for just through seeing enough of their blitz games.

Lastly if you want to talk to a community of chess players give twitch.TV's chess section a look through. You can watch chess streamers and live chat with a decent number of viewers.