Usually great mixes take more time that the recording itself. Allow your project enough play back, review and editing time.
Write down details about your project. Times and changes, what players, type of fx , ect. This will be helpful with setup and with tracking
Sell the song:
Don't just play or sing, tell the story. This will improve your studio output and your stage show.
Serve the song:
Play the parts that make the "SONG" sound best. Save the show-boating for the stage. Most of the time simpler is better when recording.
How can you have the best studio experience? Rehearse:
Know your material. Practice it until you can play it right over and over. Get your guitar sounds, harmonies, chord changes, and all the little details worked out before you start. This will save you valuable studio time not to mention improve your performances.