In person I sing ok-good depending on the song but when I record my self singing weither it's on my phone or my computer it sounds like crap...

Is it me or my recording stuff?
do you tihnk you sound good yourself? or do others say ur good
"For whiter teeth......try a F*CKING toothbrush!"
^ +1

if it sounds like crap when recorded, it sounds like crap. thats pretty much the answer.