You should be having one consistent coach every time you have a lesson; this really is the only way that you will progress and learn solid foundations that are a requirement in figure skating. They all build upon each other and having strong skills are a must in order to acquire technique needed to progress and learn jumps and spins. Take for example the 3 turn, this is so important!! You really need to have this down solid on both feet and in both directions; forward inside and forward outside, (there are also backward inside and backward outside, but you won't learn these for a little while). 3 Turns are such as must because they are the proper entrance to virtually most jumps and spins; when you learn the entrance to a forward upright one spin or scratch spin or sit spin , etc. you are in actuality doing a 3 turn before you begin to spin on your left foot, assuming you are a counter clockwise skater:) 3 turns are the entrance to jumps; Salchows, toe loops, flips, etc. This is just an example of the basic elements that need to be down solid before learning the tricks performed in figure skating. Edges are a MUST!!! Every skater needs to have these down in order to skate all maneuvers. You should talk with your parents and then have them talk with the skating director at your rink; perhaps you should consider getting a private coach and work ONLY with that one coach. I know that some rinks will provide subs if a coach is going to be out but this is entirely up to you:) Sticking with one coach is a no brainer; they see your strengths/weaknesses, progress, etc. Its so important. While it seems fun to learn new things from friends, try to stay away from this as you can learn bad technique/habits that are very difficult to break.
You mentioned the device that your mom gave you to aid in spinning; it sounds like a homemade version of a skate spinner? I have never personally used a spinner, and I actually asked the advice of other skaters a few weeks ago on this. I have heard mixed reviews on them. It seems as though they are very useful in practicing the back spin, which is something I don't think you have learned yet. Other than the back spin, they seem to offer little help with practicing spins off ice; my coach is not a big fan of them either. The BEST practice you can get it by practicing your spins on the ice. Most skaters tend to learn single jumps faster than mastering one foot spins, but once you get your one foot/scratch spin down I promise they will become easier:) They really just take a lot of practice!! I remember just going to the rink sometimes just to practice spins and only spins LOL:) You will get them, I promise:) You don't need to start them with the traditional entrance yet either, you can start from a standstill and kind of get yourself going by doing a pivot into the one foot spin, you can also start from a forward outside 3 turn, because as I had mentioned earlier this is actually what you are doing when you are spinning:)
Figure skating has its ups and downs, we all feel as though some days we skate incredibly and others we feel the exact opposite LOL:) It happens to everyone!! So don't get discouraged, please!! Talk with your parents and look into getting a private coach who will know your skating and know what to work on with you:) Good luck and take care!!
I'm a figure skater:)