Here is my little advices to improve playing Demigod:
DONT PLAY VS THE AIS!!! you'll get bad habits and in the end you'll be slaughtered online vs serious players!!!
However if you really really want to here is my suggested training:
Play Prison map with conquest and all normal setting and do the following schedule:
a) Pick a demigod you like and want to improve and do a 1vs1 vs a normal ai
once you win consistently without suffering any deaths play 1vs1 vs 1 hard ai
c) once you win consistently play alone vs 2 normal ais, that should teach you map control.. repeat till you win confidently without suffering any kill
d) Do the same as c versus 2 hard ais
e) Now you can beat easily 2 hard ais, you're no longer a complete newbie and can be of some use.. now you can start tacking on 1 nightmare ais, you'll see that unless you're quick and play aggressively ais tend to gain level much faster than you and with lot more money...
f) You now beat the 1 nightmare ais like a cakewalk, you're ready to take vs 2 nightmare ais
g) Congratulations, you can now win vs2 nightmare ais, repeat till you win it without dying a single time
h) By this point you should know how to kill the opponent interrupting his fleeing attemp, you should be careful not to be ambushed and not dying stupidly and you should have a decent map control strategy you're now ready to go online and be a decent/average player
If now you can either try with another demigod or going out fightin vs 3 nightmare ais
U'll also find out that some demigods ais are more annoying and difficult to beat than others, that depends also about your choices... for me one of the most annoying on a 2vs1 match are unclean beast and regulus but thats just my observations.
At any point in the schedule if you want you can try to put an hard ai on your side in which your task will be to keep him alive and assist him as much as possible, that will teach you how to help dumb allies that playing witthout any self-preservation usually end up losing the game for your team.
Have fun and good luck!