Easy experience
Find a location where enemies spawn in groups of two or three. Put a Legion on active attack mode and let them kill those same enemies for hours. This works if your Legion is strong enough, but check up every ten to fifteen minutes to make sure your health is still the same. If it has changed, check more frequently to make sure you do not die.
Let your Legions take the kills and do most of your dirty work. You will get double experience. Also, press [Force Attack] if you are in a tight spot.
For more challenging play, but better experience, when a generator keeps making monsters reappear, just stay there and kill those monsters over and over again, but don't attack the generator.
Go to level 6 and fight all the way to the second stage. Use the Malice and keep using the Force Attack. Press it repeatedly after there are no threats around, except for the heads with the spikes that cannot die with conventional attacks. Do this for a while to gain experience.
Start level 7 and go forward. Kill the opponents, then go to the generator (the one with two Babdhs around). Kill them, then destroy the generator. Go up the ramp through the gate. There will be a cliff to your left. The opponents will begin spawning. Do not go up on the cliff. Stay down, under the cliff. Opponents will continuously spawn. If you position yourself correctly, you will not get hit. This is an easy way to level up Hatred/Flawed/Blasphemy, before level 12.
On level 5, proceed to the first Boss (with the shield). Back off him and let Malice continually shoot him. It appears that they can shoot at his shield continuously and still not kill him, and without him touching you, but your experience keeps increasing.
After getting the "Map Selector", return to level 2 and complete it. Every time you finish this level, you are bound to get an "Exp Gem (L)" which you can use to give a Legion 500,000 experience points. This is very useful, as this level is very easy. It should take you less than five minutes to finish it.
On level 6, target the Armored Spikes and use the Malice Legion. Tap [Special Fire] as fast as possible. The Armored Spikes will not die, but the experience keeps increasing.
To max out all your stats accept Soul Replay stage 2 repeatedly. Kill the Starving Fang that is after the first two groups of Blades before it runs away. Where it normally would be after it runs will be a Max Life Up Small.