First of all, I am 15years old, with a weight of 55.6kg at the moment. height is 177cm and I am working out 6-7 times a week in a gym. I try to eat as much as possible of what I find but I guess not the right things. I eat a lot of fried food, a lot of yoghurts, less fruit for the last few months ( which Is not good so I am going to eat more soon ) and also bread with nutella's and stuff. I need a list of recommended foods to eat when and please do not suggest any shakes since circumstances won't let me make them lol ( Gotta buy own shaker

I eat pretty much once in about 2hours whatever I find and for lunch I eat until I get that feeling you are full. common mistake is drinking soda beside eating and I don't know how to solve that issue yet because mouth gets extremely dry.
What should I eat and when? Is it recommended eating a lot before or after gym?
Thanks in advance!