Ceramic straighteners wont do much for your hair. When I press mine i follow up with a ceramic bumping iron to "silk it out" but as far as getting the curl pattern straight, it doesnt do much for me. After you wash your hair, I would suggest using a wrapping lotion and wrapping your hair and letting it dry under a bonet dryer (like the kind in the shop). Wash and condition the hair, apply wrapping lotion (I like wrap and tap) and then part hair on the side that you prefer and wrap it around your head. Secure with sanex strips and allow to dry completely. This should alieviate your need to do a hard press on your hair, but if you do, use a mineral oil free pressing agent, preferably a cream like Dudley's Creme press or Ultra Sheen's Satin creme press. I used to press mine out with coconut oil but it may be a bit too heavy for your fine hair.
If a wrap set is too much for you time wise, you can do a straightening blow out using a hairdryer witha comb attachment and wrap and tap as the blow drying agent, setting lotion or a styling foam. These agents help your hair retain the state it is being styled in, so if you use it for curling, will help keep it curly, if you use it for straightening, will help keep it straight. The main thing is to remember to use even tension while blowdrying and pressing.
The way you describe your hair sounds like it may be a little dry and in need of a trim as well. Try an overnight deep condition with cap before your next press and see how that works out.