Just to add I do not have a gym I have 40kg of weight at home and two dumbells. I’ve tried hack squats and leg press in the past when I had access to a gym and I just didn’t have the mobility and the only thing I felt getting worked was my knees.
I have done hip thrusts on a regular along with pistol squats although they got too easy, I don’t have resistance so I just did them with bodyweight.
Any other suggestions?[/quote]
How about fixing your form on your hip thrusts to start with. Hip thrusts should in theory go a long way towards fixing excessive anterior pelvic tilt since you should be posteriorly pelvic tilting against resistance (even if it’s just body weight) while doing them. Add some hip flexor stretches (in which you should also be posteriorly pelvic tilting) and you should be able to fix your lordosis.
Then add some calf stretches (I’d suggest both straight leg and bent leg calf stretches) and do either some weight dorsi flexions (the opposite ankle motion to calf raises) aka “tibialis raises”, or very high rep tib raises and your ankle mobility should improve.
In the meantime (should you continue to refuse to not get a gym membership) try working up to sets of 20 on your pistols with minimal rest. Remember than while load is probably the easiest and most sure fire variable to increase if trying to build muscle, it’s not the only available variable. Fatigue can also be a powerful growth stimulus and the legs (quads especially) tend to respond fairly well to it.