I also don't have a car. Where can I take her?

I don't wanna make her pay for anything. I just don't what to do when it comes to this. I know I can talk to girls, make them laugh, & compliment them. Also, what about sex? How do I get her to have sex with me? Do I need to be straight forward?