Seriously, who told deviant art users to use danbooru for this? Someone must have...
Stick to deviant art until your art is ten times better, then suggest to someone unbiased to post it here, given they think it's good enough. Or simply make a name for yourself, and let the rest come naturally. Don't be put off by the bad score, though. Old phrase, but lurk more and you'll understand why.