Hi kenshin, the answer is very broad. Since thats ur goal, i would advice u to go for bulking first, thats mean u got to eat alot. However, make sure that you eat clean. What i mean is that, try to cut down those high carbs stuff. For me i prefer high fat and high protein but low carbs diet which reduce the chances of putting on too much excessive fat.
Aite, ur diet :
- Breakfast - the amount of the protein that u r taking is fine but the amount of food is not enuf for u to bulk up, try to add in another slice of wholemeal bread and 1 table spoon of peanut butter. Did you forget about ur micro ??? (fish oil, multi vits, vit c ...etc)
lunch - is fine... if u can prefer it by urself, try to cut out the rice... else leave it this way

Tea - u need some protein here, dont use banana, may be some cheese and combine wif some other protein stuff
Pre-workout - dude, u really got to pay attention on this, preworkout meal imo is the time that u can consume carbs but preferably low GI carbs such as OAT. drinking whey during this time is kind of..... not very wise, i would suggest u to go for meat, Milk or anything tat u can think of to made up of 25g+ protein and 50-70g of carbs.
Post- workout - add in 2 table spoon of dextrose (or glucolin) -stimulate insulin spike(google for more infor).
Dinner - for me i will cut down the rice thou, those thing really make me looks like a boar. Else it is fine.
Supper - good enuf.
p/s: make sure all ur meals has an 3 hours interval in between.
I dunno which workout u r doing but however a month is too short to see a clear or massive result, else everybody in this forum will be like ronnie coleman. take a pic of urself now and train for 6 month, by the time u will see some better result instead. Start a journal and keep track on the exercise u do. For exercises and on how to grow may be u can refer to the heal& fitness' sticky.
Affirmative . I added AST 32X to my daily diet . And yeah , i think i shud go slow on the rice thingie . But what to do , we asians ate rice since birth ; so its hard to suddenly cut it off lol . Whats recommended for tea ? And about pre-workout , should i really eat meat and stuffs like that ? Cuz its like 30 mins b4 workout . Will i b able to digest meat in time ? And thanks for the head-ups