I think the best thing anyone can do is take on ambitious side projects, what they are depends on you. Ideally these projects are fun and self-motivation and build your skills: writing about these projects online and putting up demos is the best thing you can do to get inbound interest short of developing a strong professional network directly. Also if you are talking to recruiters or anybody else you can sound smart, capable and confident if you've got interesting projects under your belt.