Do you program at work?
When you say it took a month to get started, were you creating anything more complex than a simple command line program that does basic math or prints strings?
The reason I ask is because I haven't had much of a problem understanding the syntax of any language or figuring out fizz buzz or other simple tutorials, but I still struggle to create things that someone might actually want to use.
My greatest work thus far is a website that: looks nice, has no content, and has a sign-up form validated with jQuery and PHP. I've been learning off and on for over a year now.