I never say "shall".
Should I?
I say "I will" or "I am going to".
I do not say "I shall".
Is there a subtle difference? Does it indicate something useful?
I understand the difference between "I should" and "I would" (I think) but not between "I shall" and "I will". As far as I am concerned they both mean that something in the future is going to happen.