The good news is, yeah, that's decent.
The bad news is you probably wont be world champion
There are plenty of people who play for years and don't get to 1500-1600 so don't worry about it. Play because you enjoy it. That's also the secret to improving... if you don't like it then there's no point.
Is 1540 in blitz decent? ive been playing chess for about a year now and i cant seem to get past 1600 this is my second account and im about to just giveup