I've tried lots of things but haven't finished any.
chanux: Dude, almost same story as mine. But I fall very short at the number of items on your list :).But still I believe that it's all about experience.All those things on your list will help you someway or other, on the right time. Just keep it going and more importantly _balance your life_ (AKA numairs comment :) ).May the force be with you!