If you can imagine doing something or you see someone else doing it but you're struggling, you're almost certainly making a mistake somewhere and you almost certainly have no idea what it is. And the more you continue, the more you train yourself to make the mistake.
Whenever you find yourself struggling and things are not "clicking" after few attempts, usually you're doing something wrong. It's not necessarily that you lack the skill, it's moreso you haven't properly trained yourself to effectively use that skill.
The solution to this is to do something easier. Do the same thing, but easier. And do it until you get the result you want.
If you do something simpler and still do not get the result, you need to make it even more simple. Do not stop making it simpler until you get the result you want.
Once that happens, work your way back up incredibly gradually. Do not rush this! The idea is that you're training your body/brain gradually to integrate the most basic things. Usually what you'll find is that you'll hit a point where you can't do it properly at all, which is likely at a level a lot simpler than what you originally were attempting.
Just go back to keeping it as simple as possible and only progress when you can do things perfectly to your satisfaction. Don't cheat! If you rush this just to get to your goal faster, you literally will only be sabotaging yourself.
All complex things are just a bunch of basic things. The more you master the basic things, the complex things will literally just come naturally.
Examples:
* if you want to start meditating and are struggling to go for 10 mins, start with 30 seconds, then 1 minute, 2 minutes, etc... * if writing a book is difficult, write a whole story in a few sentences. Then a paragraph, then 2 paragraphs, etc... * if you're learning to code a website and are struggling, literally just get the most barebones of it. If you're creating a blog, focus only on getting the text on the screen. Once that is done, then you can gradually think about design. #entertainment