Because I am incompetent I feel like I need a guide on making a good princess who can actually accomplish anything. lol
Check your calendar; after a couple of in-game weeks, you'll see a schedule of who you will be meeting each week, and a target number for your stats. Then check their profiles for what stats they care about. The exception is a certain dubious-seeming fellow who only wants you to trust him without question, and doesn't actually care about your stats.
Decide at the start who you're going to pursue, and who you're going to discard; it's not terribly realistic to aim for everyone, and there's no point in studying for someone who you're not going to pursue.
Each week, be sure that your advice for the princess stimulates her desire to improve a stat you're seeking to raise; the bonus is considerable. This will occasionally conflict with your card needs, however; it's up to you as to which you prioritize in such circumstances.
Later, your instructor will have a large influence on the princess's ability to learn; Evette makes it trivial to make the princess a peerless warrior, for instance, while Cecily isn't exactly the greatest at religious education. Bear this in mind when planning who you're trying to woo.
Keep this advice in mind, avoid stretching yourself too thin, and the princess should at least make a decent showing. There are other, comparatively minor matters you might want more specific advice on (like the thresholds for winning the dueling competition to ensure Evette's mentorship, or which stats you can ignore on a given meeting), but these general guidelines should lead you non-terrible outcomes. You'll need to watch your cards if you want to make friends instead of just winning their favor on the vote, though.