Black holes dont really suck, or push or pull, gravity isnt an attactive force like EM for example. Mass will cause warps in space-time, (like a sheet), look at this picture
The large ball is a star , the small to the right a planet, the sun doesnt pull the planet, but dent space forming 'low' area, the planet then circles around on the crest of the dent, like a basket ball circling around the hoop.
The more massive the object, the more the warp, for example a black hole (not an actual hole, a compressed star so compact the space between the atomic particles has been nearly eliminated)
Now at the singularity, the exact center of the black hole no one nows what occurs, there may actually be a hole, space make actually be so warped to connects to another place/universe? (worm hole). There is a point of no return called the even horizon which is basically just walking out past the crest, you would slide down the side and could never escape. This is why we cant see inside one because light/radio waves (EM radiation) will circle around the crest(event horizon) an eventually 'fall'' inside
Since we see with light photons, light would not be able to reflect off the singularity(center) back to us since it cant climb out past the crest(event horizon)
Of course there is no actual visual dent or center or hole, you just need to use these as analogs to visualize what is happening, you need an understanding of N dimensional mathematics to really 'see' what happens,(2-3 year university for the basics.
As for dark matter, when einstein first worked out general relativity (explaining warping of space-time) his formulas didnt quite work, so he fudged them by adding a value, called the cosmological constant, this made the formulas nice and clean, but he later rejected it since he figured it was sort of cheating. Turns out just recently its been shown that there is more matter in the universe than just in stars. The amount of stellar mass cant explain the current expansion of the universe, so it has been suggested there are other particles making up the bulk of the matter. This matter doesnt reflect EM radiation, so we cant see, or hear it(microwave, radio waves..etc).
In August 2006, there was some evidence of dark matter being detected. Basically think of it as an invisible atom, like a predator atom. So turns out einstein may have been right in the first place.
There is more evidence that they are not actual holes. See picture 3, the streams of particles shooting up and down from the black hole. Hawking radiation (stephen hawking) The holes eject mass out into space, eventually they will eject all their mass and fizzle out. Current outlook is all the black holes will eat all the stars eventually, then eventually eject all their mass and the universe fizzles out. 1000 billion years?? from now.
The really weird part is the universe is not only expanding but accelerating, this makes no sense, because gravity should be pulling all the galaxies together slowing expansion not increasing the rate. Speculation is the dark matter acts like anti gravity. Eventually everything will be so spread out galaxies and stars will not be allowed to collide to form new structures. The universe ends in a deep black freeze.
As for books. Elegant universe is good, but 1/2 way through it gets thick fast, if you have no math or even college physics you'll be lost instantly. Kaku's books beyond einstein/hyperspace are good and easier for the layman. Time traveling in einsteins universe is good as well on the basics of relativity. Relativity itself, is interesting but need math to appreciate.
Thats the basic jist of it. Just worked 14 hours so sure im missing something.
Go here and read for a year or two,
http://physicsforums.com/
and hit the math books if you want to really understand.
How old are you? If you are really interested in this stuff I suggest learning early. The laymans books give motivation to learn the mathematics to really understand. Math math math. I wish someone pounded that into me when i was in highschool. I spend half my time now polishing my algebra instead of working on new stuff.