What is Harajuku Style Fashion?
This wikihow article explains the basics in a good, clear way.
What is Steampunk?
This is a big question! Steampunk is interpreted in many different ways, but these links are to two articles which have a good go at summing it up.
A good group for information, sewing assistance and all round nice peeps
They sell patterns (from the USA) but they also do online courses so that you can work under instruction at your own pace.