I agree with @mrorangekitty , it is a process and it takes time. Keeping motivated is key, when stuff becomes too hard and I get demotivated, I always jump back to other types of smaller 3d projects (Low poly, a basic object, another exercise/tutorial) .A little win here helps build confidence, and subconsciously, grasping some extra understanding on how blender works.
Give yourself the time and enjoy the ride 🙂