You need to eat LESS protein, my man. Excess protein in your system gets converted to glucose - which would explain your high readings.
If you haven't already, try lo-carbing. If you already eat lots of protein you're probably half way there already. Believe it or not - if you replace the carbs you are eating with fat (that's right, fat!) not only will your BG levels improve, you could lose weight. Although - with that amount of training (weights, I presume) you may build muscle and not notice weight loss...