Introducting the Unity UI
There are some great UI solutions available on the Unity Asset store. One of the best and my favorite is NGUI. I have used it for many years without any major issues. In fact, NGUI was so good that Unity Technologies decided to hire its developer to create a new UI system for Unity 4.6. Currently, the Unity UI system is the best choice. It is also built-in and does not require any Asset store purchases. Let's learn how to use it.
Good to mention here is that Unity UI is a tiny part of the Unity source code that is actually open source. What does this mean? It means you can download and edit Unity UI code to fit your purpose. I understand that your coding skills are not up to that level yet, but I thought it is worth mentioning for future reference.
If you ever decide to play around with the UI source code, here is the link: https://bitbucket.org/Unity-Technologies/ui.