I'm having a hard time playing the C chord on my electric guitar. The only way I can get it to ring without any buzzing is if I take my middle finger which is on the 2nd fret of the D string and move it up a bit so it's not muting the G string. Is this ok to do?
It's just a matter of practice. And possibly correcting your hand positioning. My advice is to exercise on a classical guitar (too.) It's less forgiving in some aspects and will force you to learn how to play clean.
Also - really important - learn how to play with your left thumb on the back. Yes, even if you want to be the cool rock star with the guitar hanging down at your ankles. First learn it properly then start slouching.
And in the beginning if you need to use your right hand to properly position the fingers of your left hand: no problem. Speed comes with practice and proper playing technique, and is far less important.
Bending a tune sounds like a bad idea. Then you'd just have one of the notes out of tune. Not OK. Your options:
- Practice more! But while you haven't got it nailed yet:
- Use another inversion/grip like an A-string-based barre chord on the 3rd fret. Barre chords are often a better fit for modern rock electric guitars anyway. (my opinion only)
- If/when the C chord has an open high E string, then you can just mute the D string and not worry about it. You got all the needed notes C - E - G sounding already. (Even the G isn't absolutely needed, and you could do a C major with just a C and E note sounding. Or if there's a bass player playing C, the guitar only has to play an E.)
Certainly move it across a little, but never bend the string. That puts it out of tune, and no chord is better than an out-of-tune chord.
If you can play that note cleanly by moving the middle finger, move it before you play!
Another idea is to play the bottom string on 3rd fret as well - there's no rule saying a chord has to be root position. This means the little finger will be on the fifth string, 3rd fret, moving the ring finger onto the bottom string (3rd fret again). Whether you actually play that bottom string is up to you - but the change will give a little more space for the finger on the fourth string.
Yes, it matters when you touch the G-string! It would less matter if you'd touch the 6th string, as the E is anyway too low. So you can try to place your finger a little higher up on the frett.
Your problem might be caused by your holding (s. answers above), as you want to keep the neck of your guitar too low (for looking cool?). It will disappear if you held it higher like acoustic guitar player do.
Later you will find out by yourself how your wrist works (don't think too much about, just act naturally).