go to cryptopicasso's youtube and watch his video on elliot wave / fibonacci retracements. He also has a good video on market cycles that you can look for, I think you can find it pinned on his twitter.
The basic concept of elliot wave is pure fucking gold. Hammer that shit into your head.
ignore the mystical shit he talks about in the beginning, just focus on the technical stuff. it's not difficult at all.
As for more general tips: Use tradingview for charts and focus on the 4hr/1day time frames for overall market direction, and lower 1hr to enter positions.Never fomo.
look up chart patterns on investopedia, but don't get too sucked into them. Remember that patterns need volume for confirmation.
Patterns can 'fail', but if you have an overall view of the market, you should be able to see where things are going. For example, just yesterday we had a symmetric triangle on bitcoin completeing, which could go up or down drastically.
If you had a good view on the market (ie just zoom the fuck out on alts), you'd see that altcoins needed correction from their recent spikes.
The most obvious one was DGB. Received the most attention, went through 3 drives up (ala elliot wave), needed correction.
BTC just happened to be about to make a major move?
Connect the dots there, and you "see the future".
And don't be afraid to cut losses. You just need to put stops under critical points, and buy just above the critical points. For example, I thought DGB was going to double bottom weeks ago at 1700, but it failed, dropped past the critical double bottom point and I immediately cut my losses. This was the day before DGB dropped to 1k sats.
If you feel the urge to cancel your stop loss or something, then your position size is too big for your account. Might be hard to do if you have a tiny account, but if you can't control your emotions, you need to reduce your position size. Practice proper risk management.