As you search for the perfect investors, make yourself available for potential investors to find you.
AngelList is a great free service that will let you post your startup online and help match you with the right investors. Find other industry and investor sites that will help get you in front of potential investors.
It may not help you find someone new, but can be a validation point if an investor is researching your company.