Why is there no time? You say you are interested in things like Objective-C and iPhone development, well then go do it. It all takes time and you can't be a master of every technology, so pick one and carve out a block of time, maybe 30 minutes a day, and work through it. I'm doing that right now with Cocoa and while the going is slow - at least compared to my day job - I'm making progress and having fun doing it.
From what you wrote, focus might be the problem here. I get that - I want to learn it all but the harsh reality is that you've got 168 hours in the week so choices have to be made. It depends on what your goals are. Want to whet your appetite for iPhone development? Think it would be cool to work with the SDK and make an iPhone app. Then I'd say give iPhone development a try and devote a little time every day for a month or two to it and see where it gets you. You won't be an expert, but you'll learn a lot. Grab the Stanford video podcasts on iPhone development and watch them. They are helpful.
There are open source projects out there all over the place written in a variety of languages. Most need help and you could benefit from that experience. Find one that looks interesting and dig in. There is some cool stuff going on in the open source world.