To add to my comment, I must say that just like any computer-based neural network, you have to train you brain to see the patterns.. The patterns are there, but it takes many many many successes and failures to wire your personal neural network to see them. Additionally, they are pretty much so complex that no amount of training can get you 100% there. Training can get you off on the right foot, but the rest is up to you.
With regard to technical indicators, some are better than others (price action and volume based to be specific), but I kind of think you have to follow your own path of discovery to find the ones that help you see the patterns that your brain picks out as successful.
Remember: the indicators aren't the key, your brain is. You can have them on your screen, but learn to ignore them and focus on the bars themselves. The indicators will become this background trigger that you'll subconsciously use when the price action alone cannot tell you what you need to know.