improving at chess

"... Just because a book contains lots of information that you don’t know, it doesn’t necessarily mean that it will be extremely helpful in making you better at this point in your chess development. ..." - Dan Heisman (2001)
https://web.archive.org/web/20140626180930/http://www.chesscafe.com/text/heisman06.pdf
"How to Reassess Your Chess, 4th Edition was designed for players in the 1400 to 2100 range." - IM Jeremy Silman (2010)
https://web.archive.org/web/20140708095832/http://www.chesscafe.com/text/review769.pdf
The Amateur's Mind
https://web.archive.org/web/20140708094419/http://www.chesscafe.com/text/ammind.pdf
Silman's Complete Endgame Course
http://theweekinchess.com/john-watson-reviews/theres-an-end-to-it-all
https://web.archive.org/web/20140708103149/http://www.chesscafe.com/text/review594.pdf

Depends on what you mean by "Improvement"?
It looks like all you play is bullet, and blitz. Which is fine, if yourep laying just for the fun of it. But if youre serious about improving, then you need to start playing longer time controls, like G30, and longer.
Playing bullet, and blitz doesnt give you time to think, and develops bad habits.
Opening Principles:
1. Control the center squares – d4-e4-d5-e5
2. Develop your minor pieces toward the center – piece activity is the key
3. Castle
4. Connect your rooks
Tactics...tactics...tactics...
Pre Move Checklist:
1. Make sure all your pieces are safe.
2. Look for forcing move: Checks, captures, threats. You want to look at ALL forcing moves (even the bad ones) this will force you look at, and see the entire board.
3. If there are no forcing moves, you then want to remove any of your opponent’s pieces from your side of the board.
4. If your opponent doesn’t have any of his pieces on your side of the board, then you want to improve the position of your least active piece.
5. After each move by your opponent, ask yourself: "What is my opponent trying to do?"
Middlegame Planning:
1. Expand your position:
a. Gain more space.
b. Improve the position of your pieces.
2. Decide on what side of the board to play.
a. Queenside: a-c files.
b. Center: d-e files.
c. Kingside: f-h files.
Compare, space, material, and weakness(es)
Play where you have the advantage.
3. DO NOT HURRY. Regroup your pieces, and be patient.
"..., you have to make a decision: have tons of fun playing blitz (without learning much), or be serious and play with longer time controls so you can actually think.
One isn't better than another. Having fun playing bullet is great stuff, while 3-0 and 5-0 are also ways to get your pulse pounding and blood pressure leaping off the charts. But will you become a good player? Most likely not.
Of course, you can do both (long and fast games), ..." - IM Jeremy Silman (June 9, 2016)
https://www.chess.com/article/view/longer-time-controls-are-more-instructive
Possibly of interest:
Simple Attacking Plans by Fred Wilson (2012)https://web.archive.org/web/20140708090402/http://www.chesscafe.com/text/review874.pdf
http://dev.jeremysilman.com/shop/pc/Simple-Attacking-Plans-77p3731.htm
Logical Chess: Move by Move by Irving Chernev (1957)
https://web.archive.org/web/20140708104437/http://www.chesscafe.com/text/logichess.pdf
The Most Instructive Games of Chess Ever Played by Irving Chernev (1965)
https://chessbookreviews.wordpress.com/tag/most-instructive-games-of-chess-ever-played/
Winning Chess by Irving Chernev and Fred Reinfeld (1948)
https://web.archive.org/web/20140708093415/http://www.chesscafe.com/text/review919.pdf
Back to Basics: Tactics by Dan Heisman (2007)
https://web.archive.org/web/20140708233537/http://www.chesscafe.com/text/review585.pdf
https://www.chess.com/article/view/book-review-back-to-basics-tactics
Discovering Chess Openings by GM John Emms (2006)
https://web.archive.org/web/20140627114655/http://www.chesscafe.com/text/hansen91.pdf
Openings for Amateurs by Pete Tamburro (2014)
http://kenilworthian.blogspot.com/2014/05/review-of-pete-tamburros-openings-for.html
https://chessbookreviews.wordpress.com/tag/openings-for-amateurs/
https://www.mongoosepress.com/catalog/excerpts/openings_amateurs.pdf
Chess Endgames for Kids by Karsten Müller (2015)
https://chessbookreviews.wordpress.com/tag/chess-endgames-for-kids/
http://www.gambitbooks.com/pdfs/Chess_Endgames_for_Kids.pdf
A Guide to Chess Improvement by Dan Heisman (2010)
https://web.archive.org/web/20140708105628/http://www.chesscafe.com/text/review781.pdf
Studying Chess Made Easy by Andrew Soltis
https://web.archive.org/web/20140708090448/http://www.chesscafe.com/text/review750.pdf
Seirawan stuff:
http://seagaard.dk/review/eng/bo_beginner/ev_winning_chess.asp?KATID=BO&ID=BO-Beginner
https://web.archive.org/web/20140708092617/http://www.chesscafe.com/text/review560.pdf
https://www.chess.com/article/view/book-review-winning-chess-endings
https://web.archive.org/web/20140627132508/http://www.chesscafe.com/text/hansen173.pdf
http://www.nystar.com/tamarkin/review1.htm
Possible places to start opening reading:
Discovering Chess Openings by GM John Emms (2006)
https://web.archive.org/web/20140627114655/http://www.chesscafe.com/text/hansen91.pdf
Openings for Amateurs by Pete Tamburro (2014)
http://kenilworthian.blogspot.com/2014/05/review-of-pete-tamburros-openings-for.html
https://chessbookreviews.wordpress.com/tag/openings-for-amateurs/
https://www.mongoosepress.com/catalog/excerpts/openings_amateurs.pdf
Winning Chess Openings by GM Seirawan (~1999)
https://web.archive.org/web/20140627132508/http://www.chesscafe.com/text/hansen173.pdf
"... Once you identify an opening you really like and wish to learn in more depth, then should you pick up a book on a particular opening or variation. Start with ones that explain the opening variations and are not just meant for advanced players. ..." - Dan Heisman (2001)
https://web.archive.org/web/20140626180930/http://www.chesscafe.com/text/heisman06.pdf
"... For inexperienced players, I think the model that bases opening discussions on more or less complete games that are fully annotated, though with a main focus on the opening and early middlegame, is the ideal. ..." - FM Carsten Hansen (2010)
"... the average player only needs to know a limited amount about the openings he plays. Providing he understands the main aims of the opening, a few typical plans and a handful of basic variations, that is enough. ..." - FM Steve Giddins (2008)
"The way I suggest you study this book is to play through the main games once, relatively quickly, and then start playing the variation in actual games. Playing an opening in real games is of vital importance - without this kind of live practice it is impossible to get a 'feel' for the kind of game it leads to. There is time enough later for involvement with the details, after playing your games it is good to look up the line." - GM Nigel Davies (2005)