Hello sunusico! Your site is very young and you already wait for the top Google positions. It rarely happens. Google pays attention on the domain name age and you also say that your competitor has a keyword in a domain name, it counts a lot!
Don't worry, with time things can change. Just don't forget that your website should have a quality content with relevant keywords (but don't overuse the keywords, it's very bad). Look at your competitor closer, probably you will notice some features that will be very useful for your site and will generate more traffic. Compare the usability, quick forms that may be comfortable for customers, live chat, attractive banner, etc. Work at your website, it should be very comfortable for users and if it is, Google will also like it.