as am not professional but i do understand how it works. as per ur request i really dont know u r from which country,not sure if u r an entrepreneur or working for someone, not sure about your bank statement, not sure about your travel history.
i will try to help you writing cover letter on basic principals.
(Note: Cover letter plays an Important role)
1st
Date:0/0/0
2nd)
To
The Canada High Commission,
India,
Re: Self Declaration/ Covering Letter.
Respected Consular,
3rd)
I, Rawatpassi, (DOB: 0/0/0, Passport Number: 00000) if Proprietor of so and so Trading Company situated in your city and country, since month and year ( if working for someone then mention your employer ). I will be travelling to Canada 00th January 2019 to 00th January 2019, for the purpose of tourism.
4th. next paragraph should be about your purpose of visit. this is be real genuine or atleast you should frame it as genuine.
5th Next paragraph about your home ties like your work, finance,property, family.
6th next paragraph about travel history. mention about your previous travel history in last 10 years.
7th paragraph explain why you will come back to your home country after completing your stay.
8th) your travel itinerary.
(Note: Cover letter plays an Important role)
Allah Bless you! Ameen