First things first.
DONT BUY ANYMORE FISH! (caps aren't from aggression! Just really really need to emphasise it)
By the sounds of it you haven't cycled your tank. It's not your fault if you haven't heard of cycling. Shops don't always tell people everything they need to know to keep fish. They just take your money and send you on your way.
You really need to read these topics...
What's Cycling
The Nitrogen Cycle
Fish-in Cycling
In short, your angel fish died because it was poisoned. Your other fish will follow it soon if you don't read the above topics and get to grips with the ins and outs of cycling a fish tank. You are in a 'Fish-in cycling' situation. It basically means that your fish are producing lots of toxic waste products that will poison them. Over time (around 6-8weeks), a group of bacteria will grow in your filter which break down the toxic waste and make the water safe for the fish.
In the mean time they will still be being poisoned.
You have two choices, either 1. Take the fish back, buy a liquid test kit and fishless cycle your tank. or 2. Keep the fish, buy a liquid test kit and fish-in cycle your tank.
After you've read the topics I've mentioned (which you need to do ASAP), you'll be able to decide if you want to do a fish-in cycle or not.
Fishless Cycling <<-- this is a guide on how to do a fishless cycle if you decide that you'd rather take the fish back. A fishless cycle is easier on you and avoids any poisoning of any fish (double bonus)
Once all that is out of the way you need to address a couple of other things... What size is your tank?
Angelfish are aggressive towards other angels as they mature. The only live peacefully with other angels if there is plenty of room for them to set-up different territories, or if they have paired up with another angel (ie. a male and a female become a breeding pair), then they will happily share the same space. Either ways you may not have room for more than one angel long term if you want to avoid fighting.
The pleco is probably a common pleco. These fish grow up to 2ft over their lifetime and so you need to bare this in mind cause if you don't have bigger tanks available to transfer it into as it grows (and don't re-home it to a bigger tank with someone else), they it wont be able to grow properly and this often leads to a premature death.
Red tailed black sharks are very aggressive as they start to mature (yours sounds like it's still a baby). When they get older they need a 50gal tank (200l) to give them sufficient room to set-up a territory and stop them attacking other fish. Rainbow sharks aren't so bad, but grow to the same size so need at least a 30gal tank long term to give them a good amount of space.
Kribs normally aren't too bad unless you have a mated pair that is spawning. The only thing I can think is that it feels cramped in your tank and so is taking it out on the others. Once you tell me how big your tank is I'll be able to make a better judgement.
