@etchbee
Thank you for the reply.
I am happy that if you find a thing or two are useful.
If you have anything to share with me, to make my goal to reach 300 daily visitors come true earlier, please share it with me as well.
My current best result is around 25 from Google.
In order to reach 300 clicks from Google, I must get more keywords ranking higher.
To archive that I am doing these on my website:
1. Find what target keywords are having impressions already, but currently have a less desiable ranking position.
2. Find what pages are ranking for these keywords, and update website title, add more content around these keywords.
3. Build backlinks and power up these backlinks.
This video shows how I am using a keyword visualisation tool (free) to find my "low hanging fruit" keywords.