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- You should watch Quantitative Methods and the Economic videos from the above resources.

4- If you are really struggling with our Free materials, then it is recommended that you should consider taking an introductory finance course.