All in time man
Now, first off i want to start of by saying the first songs i made were god awful. I mean bad lol. My advice is, when you're still new to your DaW and music production in general. Make a song, finish it, and start a new one. Lots and LOTS of practice. I've made over 80 songs over the last 3 years, and am only now starting to scratch the surface.
So stick with it man, don't ever ever give up! It's not something that goes from one day to the next.
Oh yea, don't waste any money on nexus ever. Zebra2 and Sylenth1 are the way to go. Make your own synths and have much much more control. I do have to say tho, Nexus is great for starting out to understand music production and just get used to your DaW. Either way, i wouldn't waste my own money on it. *cough* *hint*. lol
Keep it up, and like i said before DO NOT give up. EVER! Music takes LOTs and LOTs of time to grasp.
-DJ T3chnic
=)