Something that I know that has helped me the most has been the book "Mind Over Markets." Its all about how to use the market profile. I looked at the markets a lot differently after reading and soaking up the knowledge in that book. I use Ensign for charts now, and they have the Volume Histogram, which is basically a Market Profile. I like this tool a lot, it really helps me see what I feel are the true "internals" of a market. I recommend reading Mind Over Markets.
Also, I have been trading so much better now that I do not rely on ANY outside sources for price levels, ideas, anything like that. I do my own analysis and trust my knowledge and perception. This is very important. I have been meditating in my life for a few years now, and recently I have started to meditate for 5 minutes in the morning before the open. This has helped me focus on MY intuition and has also helped me stay centered and AWARE (of the market, of my intuition, and of my emotions).
Also, another breakthrough is not trading big ger than normal when I am down!! I have felt terrible stress before when I used to do this, a lot of times the losing days would get worse and worse, and I would feel terrible. Now I have a longer term perspective, and am OK with taking small losses, and know that winning days, no matter how big, add up nicely.