You are doing so great!
It WILL get better! It takes practise. It honestly took 6 weeks for me to work it out & you are way ahead of me already!
Have you tried the lansinoh? Might be worth a shot?