I run a small SaaS application that is 2 years old, it's doing okay and slowly growing BUT as time has gone by and we've added more and more features the interface has gotten a little.... messy.
I'd love to be pointed into the direction of some recommended books, videos or blogs to read on how to get out of this and point me in the direciton of user experience.
I also recommend watching his YouTube videos. They can get long but it's nice to see the thought process behind a visual refresh/refactor from beginning to end. https://www.youtube.com/channel/UCxqiDtkXtOCNJdckODHk9YA/vid...
For specific design questions, I like to search the UX Stack Exchange (https://ux.stackexchange.com/) whenever I'm unsure of a UI design. For example, if I'm designing a pagination component or error messages, there are probably relevant questions and answers related to best practices.
I would also recommend familiarizing yourself with the human-centered design process - nothing beats hands-on user research and prototyping. Identify which parts of your interface are causing the most friction, why, and what users are actually trying to achieve.
A lot of UI can be improved with basic visual design concepts - typography, color, spacing, visual hierarchy, composition.