Since you are not attending school now, you probably should do some certifications.
I mean you have the time now right?
But don't do the certifications just for the purpose of "getting a job". Do them to learn and expand your own skills. The certs alone will probably not land you a job, but they don't usually hurt you either. Learning the material and perfecting the skills being tested keeps you fresh and helps you perfect your craft.
Unlike just hacking around at whatever project interests you, the formal nature of the certification curriculum forces you to leave your comfort zone and venture into areas that you might not chose to explore on your own.
In addition to certificaitons, should still get involved with open source projects, and/or work on portfolio applications that you can show any potential employers. In fact, I strongly advise that you ALWAYS keep a side-project or two going throughout your entire career, not just when you aren't employed.
The trick isn't so much to gear yourself to "getting hired", the trick is to show that you are passionate, self-motivated, and are an active developer all the time.