How to MAX out my chances of getting into IMO/USACO and being at last a bronze

I am a mediocre student in Alg 2 freshman. I am willing to put in the work. Help me MAX out my chances of getting into IMO/USACO and getting at least bronze. Give me all the tips, tricks, resources, study techniques. How to MAX retention, do/learn extremely fast. I have no experience in cs. Also even if you say my chances are slim I still going to try and get to my goal. So might as well help me.

See poster’s similar thread: Possible IMO and get at least a bronze?