As for finding Angel investors - many people I know who have gone through the startup joy ride often find angels through friends of friends. Its true that there are websites like GoBig Networks and ours (http://www.AdvisorGarage.com) and people do use those routes - but as RobertJ says above "Its part art and part science" - my first stop would be to talk to friends and family to see if they know people that like to invest in early stage companies...ask for a personal referral, this should go along way towards getting an angel interested...the rest is up to you and your business. However, if you have pooled everyone you know and no joy...try the above sites, or a local chamber of commerce, or a alumni if you happen to have gone to college...
Just a few disperate thoughts...hope they help.
Andrew PS - Here's a free report on creating your startup success. Free report