Trim is a matter of experience and skill, not gear.
Don't beat yourself up, a lot of new divers try to compensate for lack of skill with different gear. You will solve your trim issues with more dives and more time in the water.
That being said, Jet fins have been around for a long, long time...