mcdcrew
[welcome]
How big are your fish? If they are just babies, it's not so bad for now. But the snowflake and the puffer have to be huge, right?
You have come to the right place for help and I hope you aren't put off by the strong responses you've received so far in this thread. Many of us have been in this hobby so long and what seems obvious to us is anything but obvious to a beginner.
I am so glad you found RC, because info you get from the fish store is so often pretty useless.
What I think would be the very best thing to do, but you're likely not going to -- is too sell all of your stock or return them to the store for a credit. Do a bunch of research to decide how you want your tank to be and then begin to stock again.
Since you're not going to do that

I strongly suggest that you remove any large fish asap.
The angels you mentioned can be combined, but not in a 55g tank and in a even in a larger tank you need to learn more about it first. You perhaps could add a cherub angel.
But only after you've removed most of those other fish 
And read up some on how it's done.
HTH

Please pst back to let us know how things are going