arduino weather reporting

i want to collect the weather information like humidity, windflow rate, temperature, etc. i have made all things like humidity reading, temperature, and windflow rate that can be displayed in my lcd. all i wanted to do is to retrieve all these information using one ethernet shield from remotely. how can i do this please help me.

Data can be uploaded to free websites. There are many of those, but I don't like many of them. I'm waiting for Adafruit IO.
Here is a topic about it : Websites to show Arduino data (IoT) ? - Home Automation - Arduino Forum

You can make a webserver with the Ethernet Shield of course. It will only be visible to the local network, unless a port is opened in the router.
This is a working example : Arduino Playground - WebServerST

It is possible to do both. With the Ethernet Shield a webserver and webclient can be created. I hope you have an Arduino Mega 2560 board attached to the Ethernet Shield, because the Arduino Uno runs out of memory very quick.