i would think that you should increase your caloric intake a little bit(around 300-400) and be eating more carbohydrates. Your protein intake is good, try keeping that about 1.5 times your bodyweight.
i would increase your 1/2 cup oats to a full cup for your first meal.
in snack #2 have more than just 1/4 cup oats. either 3/4 cup to a full cup. you are eating too little carbs.
if your not gaining weight then up the calories a bit.