As far as I know becoming a creator, is the only way to earn real credits. You could do the offers, but theres so many bugs in them and trouble with them, I personally would not advise it.
If you are good with art, you could sell your art by making DP's and people will send you real credits.