Bitcoin price prediction is a difficult thing for most people, but have you tried to learn deeply how the analysis works?
If not, then you should do so, and study everything about technical analysis so you can be able to do it perfectly or ask those you know that can do it and let them teach you.
It is always difficult to predict price accurately when you are a day trader because in a day the price can move to any direction in any second. Thats why long term trading is a bit better, you have a lot of time to study the chart and be able to tell where its heading to in some months time. Being lucky or not is not a big thing in trading; if you are good at your analytical skill then you will slowly become profitable then you will feel yourself luck for trading cryptos.
We don't need to predict the price accurately, even the pro traders often failed to predict price correctly. The core things to become a traders is the matters of risk management and money management. We don't always have to win in every trade, but we have to manage our money to use on trades and keep the profits is higher than our loss, and for doing that all we need is patience.