well the general basics for a more normal guy would be that, whether he knows it or not, he believes that he is the catch. You are supposed to try and get his attention, but he should be the one to try and ask you out. For a more introvert type, you will most likely be doing all the work and from that he will find a reliance on you. That may not always be good for a relationship.
Another thing in general is to try and find a guy who has goals in life. A dream. Something that will take years to achieve, AND they MUST work towards it. A man with no goals has no life.
About topics, hold off any sex stuff for about 3 days at least if you text fast, unless he brings it up. You can most likely talk to him about anything, I managed to have a delightful conversation with my ex about clouds. It's really easy for just the casual stuff. For your more designated interests, jfash, if they don't already know it I'd suggest show them that you are into it about 8 hours from when the conversation started, no matter how fast or slow you guys talk. See if he takes any interests at all (we also like to play coy and dumb about interests so watch out), and if in the next two days he doesn't seem to even take any interests just don't bother with that. Unless if you feel there is something there, like a caring for eachother. He can learn to care about you and from you into your interests. This is a more slow process but overall better in the long term.
As for the gamer bit, most guys play video games, but some are just into the yearly cycles of games while others are fans of companies, then fans of exclusive games. I wouldn't recommend getting someone who still argues about fallout 3 vs nv, for example. I'm one of those guys, I do that with lots of other old games, and I would not find myself attractive if I was a woman. Nor would I find those who i argue about this with attractive. If this is your type, go to a metal concert to find this type of guy, good overlap generally.