The first thing you should do is to find a nice looking pair. The female's papilla is rouned and the male's papilla is pointed but it is easiest to place mature angelfish in a tank and wait until they pair up by themselves.
Black worms and bloodworms are good for live foods and frozen brine
shrimp and beefheart.
Tubifex worms
The minimum size tank for a breeding pair is 15 gallons. Successful
breedings have occured in Ph 6.8. The angelfish will lay eggs on a piece
of PVC pipe or on a plant with large leaves. Amazon Sword are the favorites
of the angelfish. You will better success if you place it near to the top
of the tank.
An angelfish and its
eggs.
The parents will provide the eggs with fresh water and air by waving the pectoral fins. Once the eggs hatch, start changing water every day. The fry will swim about four days after hatching and they will need food. Feed the fry with brine shrimp for the first three weeks than add beefheart and flakes.
The fry need to be separate properly so they will grown more fast.
When the fry is dispersing all over the tank, its time to separate them.