you won't grow on 1900kcal. 2500 is a MINIMUIM. Ideally you should be gaining 2lbs per week at the most, anything above that will most likely be fat gain.
at your macros, protein should be the bulk of your macros, followed by carbs, then fat. You are not Jay Cutler pounding 800-1000g carbs...