Did you do it properly and keep each element in its own layer (looks like it from that last image)? If so, apply antialiasing to the text layer and save as a png. Also, use imgur.com to post images here. The website's upload thing compresses them way too much.