You could go onto zamzar.com.
I use it all the time. You find the song on YouTube, put in the url and put it into mp3 format. It'll go straight to ur email, you save it into ur computor, and when you go onto ur iTunes you go File, add to library and ur done!
also, try to get songs off of YouTube with good quality so you get good quality and make sure the song cuts off right when it's suppose to so you don't get 15 seconds of nothing at the end.
If you want to download songs for free, LimeWire is an ok program. The bad thing is that you have to download the program into your computer, and it takes up a lot of space.
You can also download songs from Amazon.com, this is a great option but each song costs like 99 cents.