Hi R.,
I don't know if my own experiences will help or not. I have 3 kids however the first two are alot older than my youngest. The youngest is my problem child. She was a 20 minit labor and delivery and she slept all night from day one. That was my blessing!
Then she slid through the terrible twos and hit 3. What a nightmare. She became snotty, said mean things to people and never accepted constructive criticizm. If the problem had just been temper tantrums I would have had the perfect solution but it went further. I tried to word my corrections by beginning with a compliment so she didn't feel everything she did was wrong. She began going to her room on her own when she was about 5 and she would stay there for hours. I would check on her and she was fine but she would refuse to talk to anyone after being corrected for the least little thing.
Now, she is 15. She still favors a good book and a room to herself. She is stubborn and still doesn't like to be told things. I am not to ask her about school, work, friends and I have told her it's my job as a parent to ask these things. She rolls her eyes and gives me one word answers.
My solution isn't perfect but I continue to ask questions, monitor her school work and give her rides to work. I have continued to be consistant so she knows that I will always be here for her. She does open up at times and I set everything aside and focus my full attention on her so she knows how important I think she is.
If you give me some examples of what you are going through, I might be able to help you with your 3 year old. There are a number of things that work well and each child is different.
Joanie