James is just very introverted and prefers to keep to himself, and also has a crazy busy schedule. He actually really enjoys spending with with MC when he can, even if he's not always able to show it. :)
Some tips are in this devlog: https://bobcgames.itch.io/yags/devlog/67142/updates-game-tips-and-shoutouts
Basically, successfully visit Q&A on September 9, explore campus on August 26, and talk to Janet on September 23. Otherwise, just spend as much time with him as possible, and don't come on to him too strongly.
omg I finally figured it out now im stuck on adam…
I tried following the tips but how do I get his 3rd freak out, I keep trying to set up it but I can never get the option to go running with him. Should I go to the qa earlier on then, I go to the qa and I can't get it to work so do I have to befriend jake earlier?
IM stuck again XD
If Carlos freaks out, it puts you on the path where he'll ask you out, which will prevent you from being able to achieve Adam's route (even if you turn Carlos down).
So you need to get close to Carlos (so he'll come out to you), but don't let him freak out about liking you (which would cause him to ask you out). He'll then come out to you, instead.