In the beginning of my trading i really focused on the structures, and how market "should" be, but you quickly learn that market is a very imperfect place. However, i find it that structures work very well when there is a trend. When a trend is established, holy shit! That's when it works. You can trade structures when there is trend and nothing works better. But if you try to apply those same methods when market starts consolidating(which it does most of the time), you will get chopped up.
This one isn't half bad: The best is if you write your own book, though. Back-test, back-check, archive your findings with pictures, notes, statistics, and so on. Many books and gurus simply cherry pick and find the charts that make their theories fit while the real world is quite different. Not to mention that markets differ quite a lot too. Even between ES/MES you'll notice very subtle differences at times.
Authors greed feeds on readers greed and hopes for better live. In the end if purpose was living off book sales its probably BS book.
Not a book... but try watching some of the free educational videos/webinars by T3 Strategic Daytrader (Sami Abusaad, Ifan Wei and others) on YouTube. Look for one of the "lesson" series of videos and see how you like them. They cover most of the stuff you mentioned ("structure," TA, price action, etc.), and there's enough substance in the vids to be of some benefit. "Strategic Daytrader" came out of "The Pristine Method," which has been around forever and has spawned over a dozen trading services by former coaches/students, several of which are pretty well-known. You will hear varied opinions about Pristine -- not all positive -- but the basic concepts they teach are sound and actionable, imo, and applicable to a wide variety of styles, timeframes, instruments, and even slightly different trading approaches. The courses are pricey. But if the approach resonates with you, there are tons of *free* resources put out by T3SD and also the numerous services that came out of Pristine if you look -- a few books, and many articles, videos, webinars, etc. You can learn a lot just by studying those, and because they all originated from the same source, you'll find a lot of common threads, but with their own tweaks. (Note: I'm not affiliated with any of them, don't even currently sub to any of the services, and have nothing to sell. Feel free to PM me for more specific info/recommendations.)
The Art and Science of Technical Analysis: Market Structure, Price Action, and Trading Strategies (Wiley Trading Book 547) Kindle Edition this is something that you are looking for exactly. This book will help you to learn why randomness prevails in the markets and how analysis can be used to put the right trades in volatile market conditions.