Too much olive oil gives me diarrhea. And you are not gaining weight on low volume, high volume will burn even more calories. Try doing a little cardio a few days a week. It stimulates my appetite.
If you want to gain weight you need to consume more calories than you are now. No amount of drugs is going to help you. I don't know why everyone is giving you advice on your oral dosages when you have not got your diet in order.
The diet you wrote out sucks. Red meat is your best friend for strength gains. Cut all the shakes out, you don't need them. Put that money towards quality beef, fish and chicken.
Whole milk bogs my system down and kills my appetite. I would switch to skim even though it has about half the calories. Also don't drink any liquids with your meals until you are done eating because it will also spoil your appetite.
I always start the day with 5 or 6 whole eggs, 100 grams of carbs from oatmeal and 12oz milk. That's around 1,000 calories.
My other meals vary but I try to eat 2 pounds of meat per day split into 4 meals, 8oz each. As far as carbs go I just eat whatever I want as long as I get 8oz of meat. I also drink 12oz skim milk with every meal.
Looks something like this
6 eggs, oats, 12oz skim milk
8oz chicken, 2 cups white rice, 12oz milk, tbs olive oil
8oz chicken salad, cheddar cheese on whole wheat bread with mayo, 12oz milk
8oz steak, 2 or 3 medium potatoes, 12oz skim milk, salad
8oz chicken, 1 cup cottage cheese, 12 oz skim milk, 2tbs natty pb
That's probably close to 5,500 or 6,000 kcal and over 350 grams of protein. Maybe just switch to 4oz of meat per meal at first and raise to 6-8oz later as you gain weight.
As far as gear, just run test by itself until you are 8-12 weeks out from a meet and then add the other shit, drol and tren ect.
There is no way you can not gain on this diet. I think 500mg test would be plenty for you with all that food.