I had always wanted to be a programmer, but the first few jobs I was able to get were sys admin jobs, which then were issues in my desired career path. When I'd approach a new job that was development based, I'd be shuffled to the back of the pile and told it looked like my previous experience was more admin work. I kept focused on my goal, on every project I was involved, I tried to get involved in some development projects. I continuously tweaked my resume focusing on whatever development I did. I then started working for my own company for a couple years, doing custom application development and web based enterprise services and applications. In addition to this, working for some smaller companies where I got to wear a few extra "hats" helped a bunch. Eventually, I was able to get a few big name contracts working on some heavy development projects, and now I'm working as a Senior .NET Analyst at a huge multi-billion dollar global corporation, doing what I love, doing it well, and making a more than adequate salary.
What I guess I hope to convey from this story, is that you have to know what you want to do. You have to know what kind of work makes you happy. Don't let anyone try and steer your career path in a direction you don't want to go. Keep focused, and work toward your ultimate goals, through education, experience and perserverence, and you can make it happen.