If you think you're in over your head, don't learn Objective C or C first.
Don't.
Some people pick up programming more easily than others, and Obj C is not the easiest path. If you can figure it out, go for it (a lot here have, but that just survivor's bias, a huge statistical fallacy). If you can't, drop it. Go the the teen or even children's section of your local library and you will find much easier introductions to programming. Or look at the dummys/idiots book for one you think will be too easy. Any language. A kid's language.
Really.
Logo, Squeak/Scratch, Python, Basic, some toy programming language, whatever.
After enough of these easy intro to computing books starts seeming too childish, and you can answer the problem sets better than a 5th grader, then you'll be ready for C and Obj C.