ok we could have a long meandering discussion and infinite questions about the micro-specifics regarding "what the best way to bulk" is.
but at the end of the day, it is pretty much universally accepted that effective bulking is
1. eating at a significant (~500) caloric surplus
2. 1g protein per 1lb bodyweight
3. lifting to failure with some workout program that covers all the main muscle groups
Jamgoth, rather than asking more questions in this thread, i recommend you just start a training/bulking log in the
progress log section and report your workouts and nutrition. there's a plethora of bulking and workout plan advice out there, but the most important thing is just picking one and sticking to it for 6-12 months, rather than trying to find the "100% optimal program". then you can be better equipped to answer your own questions.
use https://cronometer.com/ to come up with diet plans and calorie count
also people have strong opinions on things like:
"milk is so bad for you humans are not meant to drink it!"
"make sure you drink one gallon of milk a day!"
"don't drink soy milk, you'll grow titties!"
"don't dirty bulk, that's unhealthy!"
"do dirty bulk, it doesnt matter so long as it's calories!"
the most important thing is to stick to something and listen to your body (and follow the 3 points above). workout/diet advice is inherently contradictory and all over the place because we all have different bodies
the feedback you get on your training log will be infinitely more valuable to you and everyone else rather than just having this theoretical discussion in a random question thread, reddit-style.