Вам нужны две модели, Персона и Подписчики
rails generate model Person name:string
rails generate model Followings person_id:integer follower_id:integer blocked:boolean
и следующий код в моделях
class Person < ActiveRecord::Base
has_many :followers, :class_name => 'Followings', :foreign_key => 'person_id'
has_many :following, :class_name => 'Followings', :foreign_key => 'follower_id'
end
и соответствующий в классе Followings вы пишете
class Followings < ActiveRecord::Base
belongs_to :person
belongs_to :follower, :class_name => 'Person'
end
Вы могли бы сделать имена более понятными по своему вкусу (мне особенно не нравится Followings
-name), но это должно помочь вам начать.