The best strategy for your CrossFit competitive season is an amazing off-season. You will want to attack those weaknesses and make sure you are anticipating what new movement combinations and skills may come up. To put yourself in position for success…
Yes, you must make yourself stronger
Yes, you must make yourself more efficient and skilled
Yes, you must make yourself faster
Yes you must test and find the proper nutrient combination for you
Yes you must make yourself more mobile, and more durable
Yes you must make yourself more aerobically efficient
Your stats on strengths and weaknesses should determine how much time and effort you devote to each area but you should hit each area.
You need a coach who works for you and will be honest with you when it comes to how you approach your training, recovery, nutrition, skills and mental approach. Very few can accomplish these things without the input of a qualified coach to ensure the best possible outcome for you as an athlete.