6 RGB LEDs on a single arduino.

Greetings arduino aficionados,

So I´m beginning with arduino and I made this small project, however before I run it at full potential I want to receive feedback on whether or not I developed this project correctly, so here it goes:

I use 6 RGB LEDs, two connected on the same 4 pins (two LEDs connected on the 11, 10 and 9 pins; other two on the 3,5 and 6 pins; the last two on the 3,4,5 analog pins). The six LEDs are connected to the 5V pin for the common cathode and I'm using resistors to protect the LEDs.

That's basically it, I saw a similar project on the internet and the guy used a very similar setup, however I don't know if he really knew what he was doing.
Thanks for your help!

That should work. You can only dim the analog pins so the number of colors you can get will be limited with the digital pins. With 3 digital pins you can get 7 colors plus off.

and I'm using resistors to protect the LEDs.

3 resistors for each RGB LED, right?

buy a RGB Self Addressable Strip and program the code.

JDGG:
The six LEDs are connected to the 5V pin for the common cathode and I'm using resistors to protect the LEDs.

I hope you mean common anode.
And that you are using three resistors per RGB LED.
One for each colour.

And I think DVDdoug means "You can only dim with the PWM pins".
Leo..