I've been struggling to do two foot spins and my teacher said I could go from Level 4 to 7 but I don't know how to do 2 foot spins. What should I do?
I'd start by asking your teacher what you are doing wrong (and what you are doing right).
This is a controversial view so take it or leave but IMO moving onto anything fancy when your basics are not strong is likely to end up with you being able to do lots of things badly. Rinks are littered with people who scratch around and can do 20 things, none of them well. If I had my time again I would just do very very basics for much longer. I would happily be able to do stroking, crossovers and edges as well as a decent club level ice dancer, and ditch all the jumps, spins and turns.