What kinda camera is it? The number of pixels are irrelevant for shooting beamshots. If it's a cheap cellphone camera it's possible that it sucks too much to capture the beam. If not you should raise the exposure time and try again. Keep the laser and camera completely still while it captures, preferably with a camera-mount or something.
Do you really think a cell phone camera has 9MP? lol
I posted an explanation a while ago here: http://laserpointerforums.com/f45/just-got-my-rayfoss-200mw-laser-49769-2.html#post684031
My fathers cell phone has a 12MP camera, it's not uncommon at all.