I agree with the tank size issue mentioned above.
As far as angels being aggressive, IME they are only aggressive towards eachother, and tend to leave the other fish alone as long as they're not spawning.
I have a school of harlequin rasboras (small fish) with my angels, and they make wonderful tank mates.