Hello everybody! I need some help concerning where I should go and what I should do next.(I hope this is the correct section. If it isn't, i'm sorry) I'm pretty good with HTML, CSS, and know a great amount of JavaScript. With these, I can accomplish some really neat things! I'm just not sure what I need to learn next. I know that SEO would be a very good investment of my time, but I also think I should learn about how to communicate between sites and DB's. I'm pretty sure this means a serverside language of some sort along with MySQL.... I've read around but can't really grasp exactly what I should do. There are a ton of things that seem important. Should I take the time to learn PHP? RoR? Flash/ActionScript? Can you use Node.js to communicate with Databases? I guess I just need some type of direction to take, lol. Also some simple explaining of what exactly RoR and Node.js are....

Thanks in advance!