with 21 hubs and having joined eight weeks ago you should have better scores..
almost all your hubs are technical hubs you may have to check for clarity of instructions..
either you do not write original content or you just write what is already available or may be even published by you in other places.
try to write on varied subjects,
read and comment on others hubs,
participate in the forums and
keep working things are bound to improve.