2. Both are a bit clumsy. By age seven/by the age of seven she was winning skating competitions.
3) She trains hard at her skating (on the ice) - the off the ice part probably refers to other aspects of skating such as building up fitness, listening to her coach, reading about skating etc) or it could refer to other things entirely, perhaps school work. Hard
1. - What does "drive me up the wall" mean here? -- seriously irritate; drive crazy: up the wallslang: into a state of intense agitation, annoyance, or frustration <the noise drove me up the wall>
2. By age seven she won skating competitons.
- I think "by the age of seven" is better, right? -- The and of are not re