How to develop an ownership tracking service based on bitcoin blockchain
There are a lot of different projects that are looking to solve this problem. Almost all of them use something like colored coins to track an asset on the blockchain. Essentially, what your plan is missing are clear rules that prevent double spending.

Check out coinprism.com, colu.co and chromawallet.com for just a few different implementations of what you're trying to do.