It's quite difficult to suggest other areas I'm afraid. By Adelaide standards the northern suburbs can be a bit grim. If you don't mind the slight isolation and a half hour drive to work then I would start looking to live in the Adelaide hills if I were you, places like Chain of Ponds, Gumeracha, Birdwood etc. It will take a bit of a drive to get to work etc but it is a beautiful and peaceful area.
As for soccer, I understand that it has taken off in recent years. I haven't lived in Adelaide for more than five years now but I know that my nephew has become quite interested in it, perhaps the amateur soccer league
http://www.saasl.com.au would be able to point you in the right direction?