Simply sending out resumes isn’t enough to get a job anymore. Most employers are concerned with the risk of a new hire - they do not want to invest in an employee who will not work out. Following the above 3 steps when job hunting will help you demonstrate your value to your prospective employer and thus increase the chance of you being hired.
Apply for temporary, contract-work or consulting jobs.
You can aim for a full-time position later.
Bring proof of your work with you to interviews.
If you are a programmer, bring a program you have done with its code. If you are a counselor, bring a case study with you.
Find someone who knows the person who has hiring power at your target organization.
Make sure this person knows your work and is willing to introduce the two of you.