I would start by joining the Chamber of Commerce. That has been a great lead source for me back when I was taking clients. Also, find a group that is involved in a charity you support with your values. Offer your services at a hefty discounted rate (don't do it for free, you will get into problems there). Get noticed and have them promote you as part of the deal. Get involved in your local community. Shake hands. Talk to people. Be picky and get the good clients.
Should I hunt for clients by reaching out to those that may need my services or should I be the hunted and build a web presence that drive traffic to my website?
Both. A good business development strategy involves both hunting and farming. Farming is done through things like a solid web site, direct mail, email marketing, etc. Hunting is things like networking and cold calling. I have personally done items from both of these categories to get and keep my business growing. If you are just starting out you may need to focus more on hunting to get the first batch of clients and then supplement your growth with farming.
i think you should start a marketing campaign and you may need targeted areas where you need to put your efforts... before you leave you have to write first a complete marketing plan. marketing plan would lead your campaign strongly and will be a supporting thumb.