If your doctor is pushing Lipitor with those cholesterol numbers, you need another doctor--your numbers are fine!
What's the lab range on that blood glucose? My endo uses a range that goes to 120, but my primary uses a lab that has a limit of 100. That's the number I'd be concerned about if it's higher than the lab range.
Keep in mind that people eating low carb tend to run higher fasting BG numbers. If there's a concern, ask your doctor to run the A1C that gives your average BG over 3 months and is much more accurate in assessing diabetes risk.