1. Clean up your CV, make it look more for professional and less arty.
2. Stress the open source project and dev blog in interviews along with any books/resources and interesting language features/features you're currently using at the moment.
3. Don't wait for somebody to come to you. A good approach is to approach employers directly rather than using recruitment agents or middlemen. You will find somebody who will give a break. Recruitment agents are the scum of the earth, but sometimes very useful - I didn't find them so useful when starting out.
4. You weren't unemployed for two years - I can't stress this enough. You worked on open source projects during that time and learned a whole bunch. Right?
Good luck with the job search : )