Hi! I had a limited amount of study time (from beginning of July to beginning of September). However, I wasn't in classes or working at the time so I was able to devote a lot of time/day to studying. At the very beginning I took the Princeton Review free online practice test to see where I was starting from. After I saw how much work I had to do
I bought a used set of Princeton Review books, one for each subject and the larger one full of practice problems divided by subject, I believe from eBay. The majority of my time was used reading through these books to re-teach myself topics that I needed to refresh and doing AS MANY OF THE IN-BOOK PRACTICE PROBLEMS AS POSSIBLE!! I believe this was a better use of my time than taking a more structured class because there were some topics I had to go slowly through, like physics, and others that I had recently taken classes on and just needed to glance at to remind myself of the main themes.
I then paid for the Gold Standard practice tests and some of the official AAMC practice tests (I think I only got the last 4 AAMC tests, there are threads discussing which ones are most similar to the current exam). I started slow doing about one test (sometimes two) a week. I began with the Gold Standard ones. After each test, I looked at each problem and asked myself why I got that question right or wrong. I kept a written log of the mistakes I made to try to notice patterns. Then, I would go back into the sections that I missed several questions on and review those parts of the Princeton Review books again and re-work some of the in-book problems. This is also about the same time that I began making a formulas and facts I need to know sheet containing things I commonly forgot during testing. At about a week or two before the test date I began doing a practice test every day. I would wake up in the morning, do a short work out (gotta keep that blood pumping!), do practice problems based on the mistakes I made the previous day (at this point I had most of the content down so it was a lot of bone-headed screw ups) and my lowest scoring sections, and then around noon or one (because this was my future test time) I would sit and take a full practice test. Afterwards, I would take a look over my answers, read over any subjects I didn't understand and then do it all again the next day. The day before my test I looked at my "have to know sheet" in the morning and then took the next ~24 hours off for some me time. The day of the test was much more stressful than I anticipated but besides that I felt well prepared. I hope this helps, best of luck!