Going by your requirement, I would suggest you are at the right place. Please continue contributing at sites like Techulator and IndiaStudyChannel. These two websites contain several articles, ask expert answers, etc. that will assist you in creating your own blog or website along with useful SEO techniques to monetize them. So, dig deep, do plenty of reading here and also raise queries as and when you encounter them.
Additionally, you can earn decent amount by contributing on these two websites as they are highly ranked enabling you to reach out to a wider audience with ease. So, fine-tune your writing skills and SEO skills here before coming up with your own blog or website. Good Luck!
Thanks & Best Regards,
You mentioned your wish to start your own website. For that, you can purchase a domain name and use web hosting services, such as GoDaddy. However, before you start out on your own, if you have never done such a venture before, I suggest you first understand how content should be posted and presented. Learn from sites like this one by browsing through the various articles & seeing how they are written. Check out articles on SEO and those related to blogs.
You could start a small blog at blogger.com (it is free) and use it as a practice platform, simply putting in content and experimenting with the various tools and gadgets. Do not try to monetize it in any way with ad units. Just use it as a learning platform till you get the gist of it. Regularly add blog posts to it, which would help to build up content. Make sure it is original content and not plagiarized. Blogging is a great self-learning tool and I have greatly benefited from it myself.