Hey, OP, I have little to no advice to give and I'm not all that great at this stuff, either, but I want you to know that I'm rooting for you! (I'd call you OldMan, but you're not old and you're really not too old for her/much older than her, so I won't). Great luck and keep us posted!
Oh, and hey, you guys sit at opposite ends of the hall, but can you sit closer to her or is it assigned seating? What about meal time? Hang outs? Dorm proximity? <._.>
Best of luuuuuuuuck!