You glossed over your diet, but you mentioned that you eat 170 to 200 grams of protein each day. That doesn’t even equate to one gram of protein for each pound of bodyweight. If you’re training hard and trying to add muscle, you need much more protein than that. At 182 pounds you should be eating at least 225 to 230 grams of protein a day.
182x1=182g of protein daily so the upwards of 200 does equate.