a bit of wonkyness in ribbing is normal.
1 X 1 can be the worst… because you change yarn position every stitch (from front to back)
some solutions (none work perfectly–together they work better!)
1–a smaller needle.
normally you go down 1 or 2 needle sizes for ribbing. (from a yarn ball band suggested size 8 (4.5mm) to a size 6…
but you might find a US size 5 works better…or if you are a loose knitter, smaller still!
2–Practice! My ribs are finally less wonky (45 years of practice have some effect!)
3–learn to do the combo purl.
If you learned with purling that “the long way round is the wrong way round” well forget that!
wrap the purls the long way round.
Ooops! this will create ‘backwards’ knits (knits that are mounted backwards on the needle… to work these knits, knit into back loop… (working into front of loop will result in a twisted stitch)
there is lot of info on why ribbing is wonky–and almost as much on knitting combination…
(and well not to brag… but look at my most recent projects, or at my baker’s dozen of wash cloths… basket weave face cloths with NO WONKINESS at all (in cotton!)
my 1 X 1 ribbing still has a bit of wonkyness. (i see it!) but its pretty damn good!