I suggest trying a different character with a similar style or inputs. I feel that changing up what I do with your joystick alone helps clean up my inputs.
I also find myself gaining some measure of comfort using new inputs with Gen after utilizing similar ones with other characters. Just as every characters links are relative to eachother, you may find that perhaps, using some less efficient but stylish combos with your main or another character that you previously had trouble with.
In my case, I utilized blockstun and charge from using Deejay as a method of footsies with Gen. Playing with shoto’s gives me better habits about buffering uppercuts.
Finally I suggest just watching videos. Themessiah has some interesting stuff that he occasionally reveals in videos, Xian has great footsies, and Amiyu has all of the character specific safe jumps and setups.
Just pick up an alt, keep it fresh, and** stay hungry!** Play against better players and you will get better one way or the other.
I strongy recommend playing offline, on a CRT with better players, preferably in a local tournament. Playing under pressure, getting into your opponents mind, and keeping them out of yours is more of this game than your ability to play your character.