If you are in the Academy/ROTC, your unit will have financial advice for you (and many schedule speakers to come in to discuss financial matters with Mids). If you are at another command, there is a command financial counselor who can work with you to get your finances under control. If you bank with USAA or Navy Federal, they also offer financial help services.
Good luck.