I realize this is an old topic, but it's great that your video is gaining views. The difference in the number of views may be due to how views are counted on different platforms. Views on this forum may include partial views, while YouTube counts full views. There may also be a delay in updating the number of views on YouTube. Keep creating excellent content, and the number of views will increase. That's exactly what I do, only on instagram, and even buy instagram likes instant delivery sometimes. Most importantly, don't worry too much about the numbers, and focus on interacting with your audience.