The truth is, there is no definitive fixed guide that you follow; be versatile. You have to be yourself and put yourself into an uncomfortable situation... eventually you will wake up out of that uncomfortableness and be like "wow, I have the best GF ever" and your relationship will grow. You probably will fail but learn from your mistakes. Start sizing up the girl's personality right from the start and try to bring up conversations that she might like, I don't know maybe try to make her laugh but don't constantly be telling jokes. You also have to realize that some people just aren't compatible, that's fine you'll eventually find the perfect fit. Know when to break up if you have to. Good luck OP. Also, a car helps.