Ali's top 3 ways of getting better: 1) ride as often as possible, the more you ride, the better you get 2) ride with someone better than you, riding with someone pushes you more than on your own even if they are not all that great, but someone better than you shows you techniques you might not otherwise pickup. 3) Enter some comps, riding natural combined with riding with a bunch of good riders combined with a competative attitude is a really good way of getting better.