prepare for first time

How Would I prepare for my very first time. Also, how could I be adventurous and good in bed? How to make my boyfriend enjoy it.