I didn't see it said, so I will put it out there...
Yes! you can be a successful programmer after the age of 32!
It actually might help you. Some people who have been programming for quite a while tend to have a harder time breaking the mold of this is how we did it in the past (even though a better method might be out there). Working with a clean slate will allow you to pick up newest techniques.
I would start with c# as well. It seems to be where people are heading in terms of new development.
When I am leaning a new language I tend to roam the internet for a couple solid resources. I won't necessarily look for someones blog, but rather an active forum setting. (for example this site tend to cover just about anything!). Once I have the resource, I look at other example project (if available) and use the documentation + example + forum to guide me through hurtles I come across.
One more point. It could also depend on where you live. If you are in a big city, you could learn a bunch of different things and be marketable. If your job market is smaller, it might be good to ask around to see what people are using and gear your learning to that specific market.
Just my 2cents. Hope it helped!