OK, I'm going to say this ONE MORE TIME:
Even if you have a deviantart account, you still need to host your pictures somewhere else to post them here. Deviantart has code on their site that blocks remote linking (hotlinking) of images. You will see your images fine, because they are already in your cashe, but everyone else will get a red X, a blue ?, or nothing at all, and your thread will just fill up with posts saying "I can't see it."
use the attachment manager and upload images to conceptart.org directly. the attachment manager can be found below the text window of the reply or new thread sections of the site.