A couple of points which, while not applying to everyone, should be understood.
First, the number one cause of real emergencies in scuba diving is cardiac problems. People who are overweight have a tendency towards greater cardiac problems. If you're overweight and scuba diving, it is in your interest to at least have a stress test done to make sure there are no clear and obvious heart issues. And taking up a bit of exercising when not in the water will help no matter one's weight as it will improve your sac rate.
Second, a person's body fat %-age has a moderately high correlation to DCS events. This may be because of reasons not related to body fat, but right now that is a predominant hypothesis.
Neither of the above two points, however, are reasons to avoid scuba diving provided you are in moderately good health with no pre-existing conditions. Rather, they are potential dangers which may apply to an over weight person slightly more than to a more physically fit individual. Scuba is a sport with some risk, and being over weight raises that risk level slightly. It is only a slight increase, however. Being aware of the issues is important, but being scared off by them is missing the point.
Lastly, as mentioned above, air consumption is going to have a great deal to do with weight. Your body tissues need oxygen, and your air consumption is driven in large part by fitness levels. More tissues need more air, and the less in shape you are, the less efficient you are at oxygenating your tissues.
So don't worry about being over weight, lots of divers in less than perfect shape love the sport and are quite good at it. But do take into consideration some of the realities that being over weight bring to bear. you should have a solid physical, including a stress test, before taking on any physically demanding or stressful sport. Remember to be more conservative in your dive profiles to off-set the potential dangers of DCS related to body fat. And consider taking up exercise to allow yourself more bottom time.
Other that that - have a blast!!