How to learn programming without getting stuck

I’m an indie iOS developer who sells an accounting app called Taxnote. Users of this app have been requesting the cloud sync feature for a long time. So, I started using Parse, which until last year was the best tool for mobile developers who didn’t want to handle server side programming.