Learning something new is generally difficult. For example, a baby doesn't just stand up and walk. Most people don't just get on a bike and pedal away the very first time.
If you would like some help from HN folks, perhaps you could tell us what language(s) you have tried, describe how you find learning to code difficult, what you have tried and what the results have been so far. Doing so might elicit feedback that is in line with your experiences to date.
I read/write/speak English well. Learning Finnish? Painful. Slow. Hard.
On that basis learning code feels too easy!
If you could elaborate on certain issues that you're running into, we might be able to give you more insight into what exactly is tricky about it.
I don't have a degree. Hell, I barely completed high school. But if push comes to shove, I can dig deep in a foreign codebase in a foreign language and figure out where something is going wrong.
This is the only thing which ALWAYS works the way being told: Whatever you put to your code, it will work exactly the way you phrase it ! (this doesn't mean - the way you expect)