That shoe idea is solid man im going to have to try it. Honestly about training, I've switched up the "supplements" I take and when and I really work hard at it, I want to be the youngest lifter internationally to hit 600 but the main thing I changed is where I lift. I live in az and down in Mesa the coach I have is an oly coach and that big chick on the side is Sarah Robles who's the strongest women in America so I've really got a great team.
From what I've learned from the guy what really made my bench explode is the cycle of training I go thru. So for example the nats in July I've been training for since feb and the training progression was/is
Feb 10th-March 21: warm ups to 405 then 405x12 455x5 and 485-7 with 30 secs of break in between obvi towards the end unless your just on fire youre gonna need help. Some people think its gay to force rep and to each his own but I personally really think it helps.
March 21-April 22: warm ups to 405, I just always do that then 455x2 485 x2 500x2 515x2 then drop to 405 til whatever you got. Long breaks in between just don't be an idiot lol and take all the time in the world just get your wind back then 315 4 setsx8
April 22-now is: 315x20 for two sets then up to 530x1 and 540x1 then reverse grip drop sets to 225.
Hope this helps out anyone whos looking to swtich it up, any more questions ask away I don't claim to be an expert but my coach is so its good stuff haha