That’s really going to depend on where you are located? If the job boards aren’t working out, you can try sites like LinkedIn. There are lots of IT Professionals on there.
It may be that the market in your area is not that good for employers (usually happens when most everyone has a job). This will cause you to take additional time to find someone.
You can also get in touch with head hunters directly. They usually have a pool of talent which they can draw from. They may even be able to help you win some employees from other companies.