Yes, work on your freemount. Stop using crutches now.
Learn to use either foot as your starting foot instead of learning one side and then having to learn all over again with the other foot (most people always use the same foot). This will make you a better rider.
Try being a little aggressive instead of a timid approach. Put on as much safety gear or clothes as possible when learning the basics. Being scared will lead to you getting hurt. Safety gear or a lot of padding will help you be fearless (or less fearful).
I started learning with the bottom pedal at 6:00 in the beginning
With your first mounts try launching yourself right up and over the wheel and land with the other foot in front of the wheel.
Now start slowing down the overmount almost to a stillstand.
Sometimes you might just get up to a stillstand and fall over. This is OK. Eventually, you’ll start to ride away from this stillstand. (even though it’s shaky)
Next start moving the bottom pedal to 7:00 and repeat. Now you’ll want to put less pressure on the bottom foot and concentrate on landing the second foot on the pedal. At the same time you are jumping up on the pedals with more energy/force.
Then you’ll move to 8:00 and then finally 9:00.
A small downward slope will help you mount easier.
A small rolling of the tire forward will help you as well. This is the beginning of a rolling mount.
Looking at your second pedal may help you land your second foot more confidently. I would drop this habit as soon as possible and start looking ahead where you want to go.
Once you can mount from these positions, you will be able to mount with whatever bottom pedal position makes the most sense for the terrain.
Flat ground and static mount=9:00
Flat ground and slow rolling mount=8:00
Flat ground and fast rolling mount=7:00
Slightly steep ground and static mount=7:00-8:00
Very steep ground and static mount=9:00
I hope all that makes sense and this is just what worked for me.