Any errors? You just need to go to sign in, then setup an account? Make sure you use a UK postcode (E16 2SP).... and say you are in the UK when signing up
Edit: Dude maybe you should change your sig after that posting?
Your xbox can be set as South African though, just make sure your online profile is UK or US. I prefer UK as we get better speeds to the UK than the US