Front suspension suggestions for better tracking

Front tires are awful low profile. Just magnifies situation.
I suppose so but I'm not going to change them.