You are trying to ask too general question which I don't think will have any response. Try to be specific in your question like what you are trying and where you are stuck.
For making good website you have to make the website content more relevant and produce the attractive designs. You have lots of options to choose the languages, As easy as you learned it and make your website with good design and good information.
If your making a website, the content should be very good and interesting and the design in the website should also be good. Then the keyword you use in the website should be easy and short so that others and remember it.