Skyhawk 172/Cutlass 172
Flight Crew Private; Flight Crew Instrument
Flight Crew Last 90 Days 45; Flight Crew Total 300; Flight Crew Type 175
Confusion; Situational Awareness; Communication Breakdown
Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance
Air Traffic Control Issued New Clearance; Flight Crew Became Reoriented; Flight Crew Returned To Clearance
Human Factors
I confused Runways 10L and 10R with Runways 28R and 28L; probably because of their close alignment with the direction from which I was approaching (I was arriving from the west; so runways 10L and 10R somehow seemed more appropriate even when told to expect 28L).  After having confused the direction of the runways; being told to make a right midfield downwind for 28R made me think I needed to fly southeast bound to essentially come from the opposite direction toward what was really 10R. At this point I should have proceeded to query the Controller but flew southeast bound instead.  After just a bit of flight to the southeast; the Controller told me to fly southeast for the downwind to 28L (I'm giving her the benefit of the doubt; but I was still thinking 10R and that she'd said 28R); confusing me further.  Eventually after flying a left downwind for 28L; I asked if she wanted me to extend my downwind; but she replied that she then wanted a left base to 28L and cleared me to land; which I did without incident.
C172 pilot reports confusing Runways 10L and 10R with Runways 28R and 28L; while arriving from the west.  An inappropriate ground track is flown when instructed to make a right midfield downwind for 28R.  With ATC assistance a successful landing ensues.