This is getting extremely frustrating and I don't really know what else I can do at this point. I'm Gladiator rank 17 using decent armor and a Brass Gladius, and killing blue and yellow enemies at or above my level nets me about 40-60 SP, and sometimes 0. I've tried partying, and this doesn't help much either, sometimes I'll gain a good 100-200 SP for certain enemies, however usually the party SP bug will kick in and I'll gain nothing. I'm sure I haven't reached the SP limit for the week because I don't play that many hours a day and I've been playing since the 22nd, but I don't understand how other people could have leveled to rank 20+ like this, unless I'm doing something wrong.
Can anyone enlighten me as to what I'm doing wrong? I'm aware of how the SP system works, with the randomized gains, but I'm only getting like 30 SP per 10 hits if I'm lucky which seems very wrong. I've been playing the same since rank 1, but suddenly it just seems like the game refuses to let me gain SP now.