Someone more experienced. Your first time will no doubt be better, and chances are, your next time will be too.
You cant learn from another person of your own level. If you have sex with someone who knows what theyre doing, they can tell you the good and bad. Your putting to much hip into it, dont grab at your partner's ass like that, try to be a bit more active because you look like your bored.
While you may feel like a n00b, and every moment might be embarrassing because you do something wrong, you only learn from those better then you. Its why school is taught by teachers, its why games come with a tutorial.
Its always better to learn something from someone who knows what theyre doing
Because learning on your own is hard, frustrating, and can lead to a lot of headaches.