Originally Posted by Emperor_Nero
It could be the format you saved it in. Always save a still image in PNG form - it is lossless. I personally use TinyPic to upload.
I have tried saving it as a png file along with uploading it on tinypic. Still no avail. However if I choose the option in photoshop to "save image for web" it looks crisp and clean and is also the right size. What could be the problem here?