only tip i can give is again, be more aggressive. i play 7% less hands than you and raise 1% more of the time preflop. if you want to play 23% of your hands your PFR needs to be higher. IMO 23% of your hands is a lot, and in itself might be a leak if you are not ready for it, and if you are having trouble moving up this might be a good thing to look at.