Some things that make a Professional picture.
Lighting- There needs to be no shadows on walls behind or next to the person or people in the pictures. Really the best way to do this is by having an external flash. The only way if your a professional.
Coloring- you want the subjects skin to look natural just like in person. You know a photograph is bad for example if the skin on the subject is deep red or blue. The subject shouldn't look so red they seem to be holding their breath ready to combust at any minute lol
Focus- Unless you are intentionally focusing on another object say the shoe in this picture I took of shane at 6 months old.
The focus should be on the subjects face. Meaning the face should be crisp and clear and not look blurry.
Anyways here are the pictures I took of Shane last week. Enjoy!