Milton makes a good point. If you have any room to fit it in, I suggest taking an introductory course in logic (in your UG's philosophy department). However you decide to study, a logic background will help you maximize your improvement and get the most out of your study efforts. (If this isn't possible, then this probaly isn't very helpful, but I thought i'd throw it out there.) Good luck!