For Fitch proofs in general: typically your goal will give you the 'proof plan'.
In this case, for example, your goal is a conditional, so you'll want to set this up as a conditional proof, i.e. a $\to \: Intro$:
- $\qquad P$ Assumption (assumption of subproof, that is)
.
. (skip some lines)
.
n. $\quad Q \to P$ (desired last line of subproof ... we'll worry about how to get it later)
n+1. $P \to (Q \to P)$ $\to Intro$ 1-n
OK, so now we have a new goal: the $Q \to P$ that is the last line of the subproof. Since that is a conditional itself, once again we will set this up with a conditional proof:
$\qquad P$ Assumption (assumption of subproof, that is)
$\qquad \qquad Q$ Assumption (assumption of subproof with subproof)
. (skip some lines)
.
n-1. $\qquad \qquad P$ (desired last line of inside subproof)
n. $\qquad Q \to P$ $\to Intro$ 2 - n-1
n+1. $P \to (Q \to P)$ $\to Intro$ 1-n
OK, so that's the plan .. now you just have to figure out how to get $P$ as the last line of the inside subproof, and you're there!