love this quick guide - not only does it do a nice job of explaining the difference between introvert and "shy", but also provides some practical tips. Nice job!
Ruby is a great start because it provides syntax, can be run locally on command line and also has many widely available examples you can read and bootstrap quickly.
The best part about this graphic is it shares the habits of highly successful people (and that to succeed, you don't need to be in the office, in a seat, all the time) ;)