OK you two, break it up...
Here are some things that you can do on your own:
1. Get fit. But don't injure yourself. Running, hiking and circuit training are the best options. You will likely never be fit enough before the course to breeze through - they don't do deep hole digging in many aeorobics classes - but you should have a high standard of CVF and upper body conditioning. This is probably the most important thing to sort out before the course.
2. If they've been issued to you, break in your combat boots. Make sure that your feet are in good shape and toughened up. If BMQ is the first time you've ever done a 5 - 6 miler, it's too late.
3. Get lots of sleep. Yes, you can camel up on sleep just like water (to a certain extent).
4. Don't worry about weapons handling, radio operation or anything technical like that. There will be tons of that stuff.
5. Spend time with your family and sort out all your family financial concerns before you go. You will not be able to spend time sorting out family stuff while you're on the course as you will be doing more important stuff - like shining floors and scraping gunge out of your metal mug. Don't go to BMQ with family or financial worries nagging at you. You've got a new family to join!
6. If you MUST study military type stuff, get really familiar with a map and compass. Maybe even join a local oreinteering club.
7. Buy enough toiletries: tooth paste, soap, boot polish etc to last you through the course. It sounds stupid, but if you have to go down to the CANEX for a bar of soap or something, that's at least 1/2 hour lost, which can be better spent sleeping (or polishing things)
8. The highest rank you need to know is Warrant Officer. Everything else is 'God' and therefore irrelevant to you.
9. Memorize lots of bad jokes. They're good for morale during the night withdrawal in contact (in the sleet).
10. Don't go crazy about what kit to bring. Take what they give you and then pay attention to what your section commander tells you to do. Every NCO has their own 'special' style, so don't bother buying truckloads of junk you think that you MIGHT need in the field etc. Wait until you're told what to get.
Oh, and be prepared to work your ass off and have the time of your life.