Hi there thats a beautiful big angel you have but I think you have some catastrophic problems with the mix of fish you have in that tank. Im just going to copy your stock list and give you my thoughts
4 platinum angels
1 marble angel - 5 angels is a bit much for a 40 gallon tank, I would advise 3 maximum but would really hope you go for 2.
1 cardinal tetra - needs to be in schools of at least 6 would recommend a school of 10-12 though
1 pleco - common plecs will grow to at least a foot long and are big chunky fish that poop a lot! Needs to be in a 6ft tank minimum
4 albino red fin shark - Very territorial with its own kind especially as they get larger, you need to rehome 3 of these
1 betta - Mixed responses as to how they mix with Angel fish and in a community in general, again hate to say it but I would consider rehoming or buying him his own 5 gallon tank.
2 red claw crabs - As a matter of urgency get rid of these!! These are a huge huge threat to your angels and your betta as well as all the small fish in your tank like the rummy noses and cardinals - if you started off with more of them and this has cut down that is why the crabs will eat the small fish and shred your bigger fishes fins and tails
3 scissor tail - Like the cardinal tetra they need to be in groups of at least 6
1 rummy nose - Same as Cardinals
1 gold barb - Same as Cardinals
I know it looks bad but most people go head first into the hobby and make a ton of mistakes, I know I did but all I want to do is help you to get your aquarium up and running and keep your fish healthy and happy. Trust me a bad aquarium with fish dieing is no fun.
Looking at your stock the way I would move forward with it is to drop some additions to the tank and substitute others for fish better suited to your tank.
Stocking plan 1
2 Angel fish (so either 1 Platinum + 1 Marbled or 2 Platinum)
8 Cardinal Tetra
8 Rummy Nose Tetra - With both of these tetra types you have a risk of the angels eating them as they get larger
1 Albino Red Fin Shark
1 Bristlenose Plec - this is a swap for your current plec it is a different type to the one you have at the moment and will only get to 4-5 inches rather than 12. - An alternative to this one if you dont like it is the Bulldog or Rubberlip plec which stays around 3-4 inches - if you like these you could even get a small group of 2-3
With this one you have room to add more fish IMO but not things like the bettas and crabs as they just are not compatible
Stocking plan 2
2 Angel fish (so either 1 Platinum + 1 Marbled or 2 Platinum)
8 Scissor Tail Rasbora
8 Gold Barbs
6 Zebra Loaches or Yoyo loaches BUT NOT clown loaches (as an alternative to your albino sharks)
1 Bristlenose Plec - this is a swap for your current plec it is a different type to the one you have at the moment and will only get to 4-5 inches rather than 12. - An alternative to this one if you dont like it is the Bulldog or Rubberlip plec which stays around 3-4 inches - if you like these you could even get a small group of 2-3
With this one you have less room to add more fish but I think you could still have a few more depends what else you want to have. The reason I have split your fish into 2 lists is because you do not have enough room in your tank for schools of all 4 types of fish that need to be in schools.
One more thing that worries me is I want to ask if you cycled your tank? There are two ways that you can do this, the first one is where you add pure ammonia to your tank for about 5-6 weeks until your filter can purify the water in 12 hours or some people do this with cheap fish like danio or goldfish but its a bit mean really IMO - if this makes sense to you good

If not we can help you get it sorted. If your tank is only a week or two old it is not cycled and I am afraid your fish will be living in pretty toxic (to them) water.
Wills