Hi everyone! I'm new to this forum...

So I ride my bike on average about 30 minutes a day, on the street. I'm 5'4" and my bike is a 49cm cannondale caad4 roadbike. The problem is my crotch has been sore recently after riding, and I can see that I am sitting on the front part of the seat while riding.
Is this something that can be solved by getting a better seat (I know mine is not the best quality)? Is there a certain seat post I can buy that will provide me another inch or so I can sit closer to the handlebars?

I'm planning on getting a better seat, but I'm that wont me the end of my problems.

Any suggestions?
Thanks!!!