I'm glad that you had a good outcome when you took the issue to a higher authority, although it would not have been the path I chose. Because we have some very pushy and overbearing clinical professors in my program, I try to fly under the radar and really just let my skills and my patient's feedback do the talking for me.
Don't worry about not being able to practice all of your skills during clinicals, like others have mentioned, hospitals do realize that as a new nurse, there will be things you haven't had the oppertunity to practice.
The best advice I can offer is just to make yourself available! A lot of it has to do with being in the right place at the right time. Frequently a nurse on the floor will say I have a patient needing a foley inserted or an IV started, who wants it? You just have to jump at the chance and go for it!
Also like mama_d mentioned, you had to ask around! I will often tell my nurse and others on the shift that I am a student, and if they have anything going on that I could participate in or even just observe... that things that may seem mundane to them are really exciting to me! I have really good responses to statements like that. And many of the nurses I work with in clinicals are new grads and are happy to kind of take a student under their wing if the student really shows interest.
So ok, some things to think about! Don't worry, you'll have a new clinical professor next semester! Happy nursing!