I just started writing my own apps this year. I had no prior experience. I'm a professional by no means, but I think I can give you a few tips to get started.
First, understand that this isn't something where you can just watch a few YouTube videos and be an expert overnight. It will likely take a few months, maybe less if you are really determined. There's a reason why there are 'only' 50k developers in the App Store, when there are 150m iOS users.
If you're still up for it, I started by reading "
Programming in Objective-C 2.0" by Stephen Kochan. It's going to bore your brains out, but you just have to keep reading. Fortunately I was doing it as a self development project for school, and had no choice to stop.
AFTER you read the book, go to iTunesU and start watching
Stanford's iOS Development course. DO NOT watch the course with no programming knowledge. Copying what someone else does and getting it into the App Store is not programming, and you will never do anything creative.
Good luck!