How to get ripped CD music onto my iPhone? How do I get music which I have ripped from CDs into iTunes onto my iPhone so I can listen to it? It shows up in my library but I can't get it to sync to my iPhone.

I've clicked on the iPhone icon, clicked music and checked the album that was ripped. I've then synced the device but it but never shows up in my music on my iPhone.

Right now I'm dragging the songs to the iPhone icon but that doesn't look to be working ether. In my iTunes library the ripped album shows up in Compilations—I don't know what that means or how to get the album into the library itself I feel that's the problem because I've ripped a CD once before and it just showed up in my iPhone and library with no problem.
If you use the menu "File" -> "Get Info" when viewing one of the tracks, you can see if it is "part of a compilation" or not in the "Info" tab. "Compilation" albums are usually albums that have songs from more than a single artist or group, and they get handled differently by iTunes in a way that I have never really figured out.

I work around this by typically not using the "sync this album" feature in iTunes, but rather I create a playlist (or multiple playlists I suppose) that I populate with the tracks I want synced:  

In iTunes on your computer you will need to select what music you want to sync. When the phone it plugged into iTunes, and the phone is selected in the sidebar (you may need to select the menu item "View" -> "Show Sidebar") one of the tabs beside the "Summary" of the phone is for "Music" where you can set exactly which playlists, artists, albums, and genres get synced. I find it convenient to have at least one playlist called something like "for-my-iphone" that I can conveniently add any individual tracks that I want synced to the phone, in addition to any of the other possible selection methods.

Incidentally, on the "Summary" page, it is probably worthwhile selecting the "convert higher bitrate songs to 128 kbps" in order to save a lot of room on your iDevice. With most headphones and listening environments it is almost impossible to notice the different sound quality. Checking this box might make the first sync a lot longer if the system needs to do a bunch of music conversion, but subsequent syncs will not be noticeably slower in my experience.