The budgets will help you here. Maximize retirement plan contributions. Once you maximize those vehicles, consider tax-deferred annuities, which have no contribution limits, or growth stocks, which don't kick out current taxable income. Consider extra contributions to retirement plans. The contributions won't qualify for a tax deduction, but the earnings will grow tax deferred.
Most planners recommend that even retirees have some portion of their portfolio in stocks.
It's usually better to work an extra job before retirement than afterwards. The money you make can then work for you by being invested, perhaps in a tax-deferred account, resulting in a larger nest egg. Consider delaying Social Security. For every year beyond your normal retirement age and age 70 that you can delay taking Social Security benefits, the size of the monthly benefits that you eventually collect will increase. Make use of your home.