Am I ready for?
This is also another question, which bothers you, and you feel that may be it is not the right time or maybe you should wait but you are not sure. If you th9nk that you are not sure then you need not force yourself into doing it coz then you will only hurt yourself more.
There are many ways in which you can give and receive pleasure without having intercourse. For some people giving each other massages, kissing and hugging can be very passionate and can be more fulfilling than intercourse. Therefore what is important is to be comfortable in each other company and not to be pressurized into having when you don't really want to. Once you think that you are ready then go ahead and do it. And believe me this time it will really be fulfilling and memorable.
How do I have "good"?
For this what is most important as discussed above is being comfortable and relaxed in each other's company and wanting to have without any compulsion or pressure. It's natural to feel some worries but good communication is the key. Being relaxed and able to share things with your partner who is also probably feeling nervous will ease the tension. And what follows is not a set of rules.
Rules about are impossible-- what should matter is that what you do makes you feel good. And "feeling good" should last past the itself. And that means have safe so that you don't have to later worry about getting pregnant or catching some horrible disease.
Will I be a good lover?
Don't worry about this question at all. Being a good lover doesn't happen automatically and immediately. You have to give it a little time. And of course with the right partner, patience, time, care, and practice, you will definitely become a great lover. Your first times, for both you, will be fumbling, embarrassing and awkward, but hopefully they'll be the start of great times ahead for the rest of your lives.