Well. I find it very difficult personally to find that correct sort of person at university. And libraries are incredibly awkward places to try and befriend strangers in. With regards to martial art clubs, I've been doing martial arts for a very long time but I have to say I struggle to find homely, romantic, intelligent sorts at martial arts clubs hahahaha. Without being overly stereotypical that's my totally unscientific anecdotal analysis of them :P
I'm gonna go wild talking to strangers in lectures when I return to uni for my third year if I am not satisfied by then, however, I've got a year out from uni until then and don't really want to be single for that time.
And concerning TSR the actual chance of someone being close to me in this vast country is rather low. It has happened before though. Twice actually. So it's possible.