Weddings are very lucrative. But really hard in so many ways.
First, you have to be a good event shooter, for the ceremony, reception, etc.
Second, you have to be good at portraits. They are going to want formal portraits done.
You have to be as handy in off camera studio flashes as you are with on camera flashes.
A lot of the higher end weddings have the bride dress up in the wedding gown in a studio enviroment.
You need to be a savvy business man(women). You need to sell your product, justify the cost.
You also need to know about liability and contracts, billing and invoicing people.
You also have to know the digital workflow, and how much time it takes in front the computer
You can probably get good enough to do 1500 dollars a wedding if you study it for a while and get some practice. And that can be a good supplemental income. Something simple, like one album, and the rest on a DVD.
There are other ways, portraits, fashion photography. Work for an agency as a PJ, or sports photographer. A killer portfolio and/or degree would be needed.
Stock photography might be okay.
Got an eye for art? Make some high quality images and frames, apply for art shows in town. Sell for profit.
my one cent.