With regards to your question, CFA is not easy for people with no financial background.
Basic university mathematical knowledge and experience is also required. In addition:
1- You will need more time to prepare.
2- We suggest that you should visit IFT YouTube channel and also sign up for the IFT Free Trial from our website.
3-Also visit these pages for more free stuff:
Free Level I Essential Concepts
4- You should watch Quantitative Methods and the Economic videos from the above resources.
5- If you are really struggling with our Free materials, then it is recommended that you should consider taking an introductory finance course.