The smartest thing I ever did for my business was to stop doing my own taxes and hire a tax professional. She earns her fee many times over every year.
The other thing I did was buy this book (non-referral link):
Hope this is helpful and good luck!