http://learnwithjeff.com/blog/2012/08/21/how-to-get-a-job-as...
TL;DR: Pushed code daily for about six months, had some awesome people helping me, read a lot of books and listened to smart people talk about code.