That's a little bit under 50 gallons then, which would actually be too small for adult clown loaches (12"+) as they'll need a tank of 75 gallons or more but they are slow growers and would be alright in the 50 gallon for a while. Monos also get huge, you're looking at potential 18" fish there. What sort of goldfish do you have? For fancies, I'd stock one for 30 gallons and have ten gallons for each additional goldfish, that would give you space for three in a 50 gallon (with no other fish), shubunkins, commons and comets would need a much larger tank or a pond.
What I'd do first is figure out what kind of tank you want, you currently have a mix of tropical (high end tropical at that with the angels), coldwater (goldfish) and brackish (monos). I'd either go with three goldfish, two monos, or the angels, clowns and betta, rehome the rest, your LFS will probably take them though they may not give you a refund or store credit. There really is no way you'll be able to keep all of these guys together in one tank long term without hurting all of them. I've had to rehome quite a few fish myself as have a lot of the members on this forum, almost everybody has been misinformed on some species at one point or another.
Tropical: keep the tank heated at a constant temperature somewhere between 75-80 F, clown loaches, bettas and angelfish all prefer the higher end of these temperatures. Clowns do best in a group of 5+ so I'd add a few more, since they're slow growers, larger clown loaches are in fairly high demand by people with large tanks so you shouldn't have any trouble selling them once they start to outgrow your tank. If you have trouble with the betta, he can be moved to a small tank of his own, 5 gallons is plenty for a single male. These fish would all also appreciate a planted tank if you'd like to explore that aspect of the hobby, the planted section has lots of great information.
Coldwater: Goldfish are messy and (should) grow big very quickly, but are easily stunted by poor water quality in smaller or overstocked tanks. Only if you are keeping fancy goldfish could you keep a group of three in your tank with no other fish. They should be kept in an unheated tank, they can tolerate higher temperatures in the 70s for short periods of time (summer) but shouldn't be constantly kept at higher temperatures. Feed these guys a staple diet of presoaked sinking goldfish pellets and supplement with shelled frozen peas and other veggies.
Brackish: You might be able to get away with keeping one or two of the monos, I'm not really sure as I haven't kept these before but I do know that they do grow big and I'd go with one of the other options. You'll need to get yourself a hydrometer and marine salt to keep your tank at the proper salinity. I'd check in the brackish forums for further info on these guys.
Whatever fish you decide to keep, you'll want to keep up weekly 10-20% water changes, I'd go with 20% or maybe even a little more if you go the goldfish route as they're messy fish. You can get yourself a gravel vaccum/syphon to clean out your substrate and make water changes a bit easier. Also make sure that you get yourself a dechlorinator and a good liquid test kit if you haven't already, API makes a good freshwater master kit that covers ammonia, nitrites and nitrates. What is your current filtration setup? If you're running an undergravel, you may want to consider supplementing it or replacing it with a canister filter or hang on back, as these will be more efficient.
Hopefully that helps you a bit, good luck sorting out your tank!
