My three year old is very picky. I've made a promise to myself not to get too worried about it just yet because I was exactly the same and now I'll eat pretty much anything.
But it just gets so boring! If I do a roast I'm lucky if she picks at the chicken and I have to make sure I do brocolli or cauliflower (the only cooked vegetables she'll eat) and keep out raw carrots for her. There's pretty much no meal that I would want to cook for myself that I know she will eat too.
I'm not going to push it with her because I just don't see the point. She's encouraged to try new things and we talk about it a lot. If she tries something I praise her but if she doesn't like it, fine. To me it's the willingness to try at this stage that's important.
I'm sure I can't be the only one who experiences this. Like I say, I'm not going to get hung up on it or try to find an instant magic solution, it would just be nice to know I'm not alone!