Well Kozzle, I found the solution

I knew that the problem was Photoshop itself because everything that left photoshop suffered from colour loss.
And I somehow fixed it by setting the RGB in color settings to "sRGB IEC61966-2.1" which reflects the characteristics of the average PC monitor and is ideal for web work. Then in Color Management Policies I switched the RGB from Off to Convert to Working RGB and then simply saved as with a JPEG. Haven't tried the other formats yet.