1) start using Git and Github for all your projects. This will force you to get good at command line basics
2) Make your own dotfiles with shortcuts. Here's mine:
http://github.com/dylanized/dotfiles
3) Get a VPS server and set it up. This will require you to learn a little bit of everything - FTP, web server install, libraries, more. I'm doing this now, it's a bitch!
Here's a great VPS deal I found recently, I'm setting mine up now:
http://slickdeals.net/f/5915440-StillGoing-ChicagoVPS-2048MB...