Weight Loss

I'm looking to lose some weight. I am about 25-30lbs over what I should be. I would love to work out and eat right regularly but it is so hard. I can never seem to keep a schedule when it comes to working out, and Im not good at sticking to a diet ! I'm going on a cruise for Valentine's Day and I really want to look my best ! Please help !!