Angel fish eggs are alot more difficult to manually care for than krib or convict eggs. You need to make sure that there is enough current on the eggs, usually by an airstone but preferably by the mother. The only way to really raise angels even to the free swimming stage is in a dedicated breeding setup. Angels stress easily and cannot deal with the stress of other fish hounding them during brood care time. Sad to say this but you'll never raise anything in a community tank, if you want to raise them you'll need to get them into their very own dedicated breeding setup. A 40 gallon would be perfect as the male can be rather hard on the female come spawning time.
You also need to be sure you have a pair, two females can be deceiving whereas you'll think you have a pair but in fact the second 'lesbian' female is following behind doing a fake fertilization run. Make sure you see the male actually eject sperm onto the eggs before you commit to anything. Also, anything can spook angels, even the lights going off at night can spook them into eating their eggs. With a breeding setup you'll want to either have really dim lights on or alot of floating plants, or no light at all.
In order to ensure your angels spawn again, feed them quality frozen or live foods every night or day once a day for 3 weeks until it's about 3 weeks after this spawn. Then do a 50 percent water change with slightly colder water and voila! They'll show signs of being in the mood right away by cleaning a spawning site, most likely multiple sites. Mine usually take about a day before they finally choose a spawning site and usually spawn the very next day after the water change. If you have any other SA fish this is also a good way to spawn them as well, aside from other challenges they may provide.
Good luck with what you may decide, and remember before deciding to breed anything make sure they're quality stock and not in-bred. In bred stock will have deformaties and other health problems, on top of being REALLY hard to get rid of. BTW most stores will not accept anything smaller than 1" in size. If you plan on making this a regular occurance try and find a shop that is willing to pay you cash everytime you have a batch of fry.