Good to hear you are still at it!
My 2 cents for novice good upwind:
1. You need plenty of wind. Measure it and be sure you have plenty.
2. Your kite and board must be able to to achieve this upwind desire (I've had both that don't!) if in doubt let an advanced kiter try yout set up.
I think Leeuwen is on the right track.
This vid for me sums it up well;
As always keep at it, don't over think it, go by feel, wxperiment a little and let us know how how it goes.
p.s make sure there's plenty of wind, you should struggle not
to go upwind