Hey,
On my free time i love reading books, i can recomend child 44 as a starter. i also love historical books, about ancient greece, the romans etc.. Alot of girls love history so it may be a common ground? Go to a libary and ask for some good advice on some reading? I'm also quite aware of the politics, now i'm not saying that you should turn into a geek.. But keeping an aware eye on the politics is always a good thing and is never bad thing to have in backhand, nor is it to have some knowledge about history.
You could also go to an arts exhebition or even a museum once in a while, to keep up to date with culture. I also work out everyday at home, but that's simply because i hate the gym, i'm currently doing tacfit commando at home (google it, looks abit cheesy on the marketing side) but if you like the gym then keep on going with that!
You could start painting too haha, just a suggestion tho, but damn, i'm sure girls would find it interesting if you told 'em you paint, then u show em the pictures and tell them that there's some deep emitional thing behind it
Best of luck!