I would go with udemy or Youtube,follow along and after that try to replicate it by yourself,and then over time it will become easier and you will get use to it,and after a while boom you will be able to do it by yourself,dont make it hard,do it in your free time,like a hobby,not a job.
I learned python in 2 months,om not a good at it,but i know basics and i can write smth by myself,every day i took like 10 minutes at the end of the day,i opened yt and followed along with tutorials.Its easy if you have motivation,dont give up